Package com.pullreports.model.config
Class ColumnConfiguration
- Object
-
- com.pullreports.model.config.ColumnConfiguration
-
public class ColumnConfiguration extends Object
A ColumnConfiguration represents one database column within aTableConfiguration
. SeeColumnConfiguration.Builder
to create a column.Schema analog: <column>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ColumnConfiguration.Builder
A ColumnConfiguration.Builder follows the builder pattern to create a newColumnConfiguration
instance.static class
ColumnConfiguration.ColumnConfigurationBuilder
Deprecated.Please useColumnConfiguration.Builder
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<AccessControlVoter>
getAccessControlVoter()
boolean
getApplyOutputTransformToSort()
Optional<String>
getDescription()
Optional<String>
getDisplayName()
boolean
getExport()
Optional<String>
getFilterColumnTransform()
Optional<String>
getFilterValueTransform()
ColumnId
getId()
Optional<LabelValuesProvider>
getLabelValuesProvider()
String
getName()
Optional<String>
getOutputTransform()
ParamType
getParamType()
Optional<String>
getUrlTemplate()
-
-
-
Method Detail
-
getApplyOutputTransformToSort
public boolean getApplyOutputTransformToSort()
-
getDescription
public Optional<String> getDescription()
-
getDisplayName
public Optional<String> getDisplayName()
-
getExport
public boolean getExport()
-
getLabelValuesProvider
public Optional<LabelValuesProvider> getLabelValuesProvider()
-
getId
public ColumnId getId()
-
getName
public String getName()
-
getOutputTransform
public Optional<String> getOutputTransform()
-
getParamType
public ParamType getParamType()
-
getFilterColumnTransform
public Optional<String> getFilterColumnTransform()
-
getFilterValueTransform
public Optional<String> getFilterValueTransform()
-
getUrlTemplate
public Optional<String> getUrlTemplate()
-
getAccessControlVoter
public Optional<AccessControlVoter> getAccessControlVoter()
-
-