Class CategoryAttributeConfiguration

java.lang.Object
io.jmix.dynattr.model.CategoryAttributeConfiguration
All Implemented Interfaces:
Serializable, Cloneable

public class CategoryAttributeConfiguration extends Object implements Serializable, Cloneable
See Also:
  • Field Details

    • id

      protected String id
    • minInt

      protected Integer minInt
    • minDouble

      protected Double minDouble
    • minDecimal

      protected BigDecimal minDecimal
    • maxInt

      protected Integer maxInt
    • maxDouble

      protected Double maxDouble
    • maxDecimal

      protected BigDecimal maxDecimal
    • validatorGroovyScript

      protected String validatorGroovyScript
    • columnName

      protected String columnName
    • columnAlignment

      protected String columnAlignment
    • columnWidth

      protected Integer columnWidth
    • numberFormatPattern

      protected String numberFormatPattern
    • optionsLoaderType

      protected String optionsLoaderType
    • optionsLoaderScript

      protected String optionsLoaderScript
    • recalculationScript

      protected String recalculationScript
    • columnNumber

      protected Integer columnNumber
    • rowNumber

      protected Integer rowNumber
    • dependsOnAttributeCodes

      protected List<String> dependsOnAttributeCodes
  • Constructor Details

    • CategoryAttributeConfiguration

      public CategoryAttributeConfiguration()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getMinInt

      public Integer getMinInt()
    • setMinInt

      public void setMinInt(Integer minInt)
    • getMinDouble

      public Double getMinDouble()
    • setMinDouble

      public void setMinDouble(Double minDouble)
    • getMinDecimal

      public BigDecimal getMinDecimal()
    • setMinDecimal

      public void setMinDecimal(BigDecimal minDecimal)
    • getMaxInt

      public Integer getMaxInt()
    • setMaxInt

      public void setMaxInt(Integer maxInt)
    • getMaxDouble

      public Double getMaxDouble()
    • setMaxDouble

      public void setMaxDouble(Double maxDouble)
    • getMaxDecimal

      public BigDecimal getMaxDecimal()
    • setMaxDecimal

      public void setMaxDecimal(BigDecimal maxDecimal)
    • getValidatorGroovyScript

      public String getValidatorGroovyScript()
    • setValidatorGroovyScript

      public void setValidatorGroovyScript(String validatorGroovyScript)
    • getColumnName

      public String getColumnName()
    • setColumnName

      public void setColumnName(String columnName)
    • getColumnAlignment

      public String getColumnAlignment()
    • setColumnAlignment

      public void setColumnAlignment(String columnAlignment)
    • getColumnWidth

      public Integer getColumnWidth()
    • setColumnWidth

      public void setColumnWidth(Integer columnWidth)
    • getNumberFormatPattern

      public String getNumberFormatPattern()
    • setNumberFormatPattern

      public void setNumberFormatPattern(String numberFormatPattern)
    • getRecalculationScript

      public String getRecalculationScript()
    • setRecalculationScript

      public void setRecalculationScript(String recalculationScript)
    • getDependsOnAttributeCodes

      public List<String> getDependsOnAttributeCodes()
    • setDependsOnAttributeCodes

      public void setDependsOnAttributeCodes(List<String> dependsOnAttributeCodes)
    • isReadOnly

      public Boolean isReadOnly()
    • getOptionsLoaderType

      @Nullable public OptionsLoaderType getOptionsLoaderType()
    • setOptionsLoaderType

      public void setOptionsLoaderType(OptionsLoaderType optionsLoaderType)
    • getOptionsLoaderScript

      public String getOptionsLoaderScript()
    • setOptionsLoaderScript

      public void setOptionsLoaderScript(String optionsLoaderScript)
    • getColumnNumber

      public Integer getColumnNumber()
    • setColumnNumber

      public void setColumnNumber(Integer columnNumber)
    • getRowNumber

      public Integer getRowNumber()
    • setRowNumber

      public void setRowNumber(Integer rowNumber)
    • clone

      public Object clone()
      Overrides:
      clone in class Object