Class DatasourceParameterDefinition

java.lang.Object
net.datenwerke.rs.core.service.parameters.entities.ParameterDefinition<DatasourceParameterInstance>
net.datenwerke.rs.base.service.parameters.datasource.DatasourceParameterDefinition
All Implemented Interfaces:
Serializable, DatasourceContainerProvider
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@GenerateDto(dtoImplementInterfaces=<error>, dtoPackage="net.datenwerke.rs.base.client.parameters.datasource.dto", displayTitle="RsMessages.INSTANCE.datasourceParameterText()", additionalImports=RsMessages.class) public class DatasourceParameterDefinition extends ParameterDefinition<DatasourceParameterInstance> implements DatasourceContainerProvider
A parameter that uses database queries to display its selection.
See Also:
  • Constructor Details

    • DatasourceParameterDefinition

      public DatasourceParameterDefinition()
  • Method Details

    • getMode

      public Mode getMode()
    • setMode

      public void setMode(Mode mode)
    • getDatasourceContainer

      public DatasourceContainer getDatasourceContainer()
      Specified by:
      getDatasourceContainer in interface DatasourceContainerProvider
    • setDatasourceContainer

      public void setDatasourceContainer(DatasourceContainer datasourceContainer)
      Specified by:
      setDatasourceContainer in interface DatasourceContainerProvider
    • getSingleDefaultValueSimpleData

      public DatasourceParameterData getSingleDefaultValueSimpleData()
    • setSingleDefaultValueSimpleData

      public void setSingleDefaultValueSimpleData(DatasourceParameterData singleDefaultValueSimpleData)
    • getMultiDefaultValueSimpleData

      public List<DatasourceParameterData> getMultiDefaultValueSimpleData()
    • setMultiDefaultValueSimpleData

      public void setMultiDefaultValueSimpleData(List<DatasourceParameterData> multiDefaultValueSimpleData)
    • setReturnType

      public void setReturnType(Datatype returnType)
    • getReturnType

      public Datatype getReturnType()
    • getFormat

      public String getFormat()
    • setFormat

      public void setFormat(String format)
    • getHeight

      public int getHeight()
    • setHeight

      public void setHeight(int height)
    • getWidth

      public int getWidth()
    • setWidth

      public void setWidth(int width)
    • setSingleSelectionMode

      public void setSingleSelectionMode(SingleSelectionMode singleSelectionMode)
    • getSingleSelectionMode

      public SingleSelectionMode getSingleSelectionMode()
    • setMultiSelectionMode

      public void setMultiSelectionMode(MultiSelectionMode multiSelectionMode)
    • getMultiSelectionMode

      public MultiSelectionMode getMultiSelectionMode()
    • setBoxLayoutMode

      public void setBoxLayoutMode(BoxLayoutMode boxLayoutMode)
    • getBoxLayoutMode

      public BoxLayoutMode getBoxLayoutMode()
    • setBoxLayoutPackMode

      public void setBoxLayoutPackMode(BoxLayoutPackMode boxLayoutPackMode)
    • getBoxLayoutPackMode

      public BoxLayoutPackMode getBoxLayoutPackMode()
    • setBoxLayoutPackColSize

      public void setBoxLayoutPackColSize(int boxLayoutPackColSize)
    • getBoxLayoutPackColSize

      public int getBoxLayoutPackColSize()
    • getCastedValue

      public Object getCastedValue(String value)
    • getType

      public Class<?> getType()
    • getPostProcess

      public String getPostProcess()
    • setPostProcess

      public void setPostProcess(String postProcess)