@MappedSuperclass public abstract class CustomField<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>> extends ConfigurationOrderableEntity implements ICustomField
| Constructor and Description |
|---|
CustomField() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAllSelectedLabel() |
CustomFieldControl |
getControl() |
java.lang.Boolean |
getDefaultBooleanValue() |
java.util.Date |
getDefaultDateValue() |
java.math.BigDecimal |
getDefaultDecimalValue() |
java.lang.Integer |
getDefaultIntegerValue() |
java.lang.String |
getDefaultRichTextValue() |
java.lang.String |
getDefaultStringValue() |
java.lang.String |
getDefaultTextValue() |
java.lang.Object |
getDefaultValue() |
CustomScript |
getDynamicScript() |
java.lang.String |
getDynamicScriptParameters() |
java.lang.String |
getInformationText() |
IntegerRange |
getLengthConstraint() |
LinkedEntityType |
getLinkedEntityType() |
abstract CustomFieldNature |
getNature() |
java.lang.String |
getPattern() |
abstract java.util.List<C> |
getPossibleValueCategories() |
abstract java.lang.Class<C> |
getPossibleValueCategoryClass() |
abstract java.lang.Class<PV> |
getPossibleValueClass() |
abstract java.util.List<PV> |
getPossibleValues() |
CustomFieldSize |
getSize() |
CustomFieldType |
getType() |
CustomScript |
getValidationScript() |
java.lang.String |
getValidationScriptParameters() |
boolean |
isExpandedCategories() |
boolean |
isRequired() |
boolean |
isShowAll() |
boolean |
isUnique() |
void |
setAllSelectedLabel(java.lang.String allSelectedLabel) |
void |
setControl(CustomFieldControl control) |
void |
setDefaultBooleanValue(java.lang.Boolean defaultBooleanValue) |
void |
setDefaultDateValue(java.util.Date defaultDateValue) |
void |
setDefaultDecimalValue(java.math.BigDecimal defaultDecimalValue) |
void |
setDefaultIntegerValue(java.lang.Integer defaultIntegerValue) |
void |
setDefaultRichTextValue(java.lang.String defaultRichTextValue) |
void |
setDefaultStringValue(java.lang.String defaultStringValue) |
void |
setDefaultTextValue(java.lang.String defaultTextValue) |
void |
setDynamicScript(CustomScript dynamicScript) |
void |
setDynamicScriptParameters(java.lang.String dynamicScriptParameters) |
void |
setExpandedCategories(boolean expandedCategories) |
void |
setInformationText(java.lang.String informationText) |
void |
setLengthConstraint(IntegerRange lengthConstraint) |
void |
setLinkedEntityType(LinkedEntityType linkedEntityType) |
void |
setPattern(java.lang.String pattern) |
void |
setRequired(boolean required) |
void |
setShowAll(boolean showAll) |
void |
setSize(CustomFieldSize size) |
void |
setType(CustomFieldType type) |
void |
setUnique(boolean unique) |
void |
setValidationScript(CustomScript validationScript) |
void |
setValidationScriptParameters(java.lang.String validationScriptParameters) |
compareTo, getOrder, setOrder, toStringgetDescription, getInternalName, setDescription, setInternalNamegetName, getNames, setNamegetDataTranslationType, getLogType, getNetwork, getVersion, isGlobal, isPersistent, isTransientclone, equals, getEntityImportance, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCodefinalize, getClass, notify, notifyAll, wait, wait, waitgetInternalName, setInternalNamegetName, setNamepublic java.lang.String getAllSelectedLabel()
public CustomFieldControl getControl()
public java.lang.Boolean getDefaultBooleanValue()
public java.util.Date getDefaultDateValue()
public java.math.BigDecimal getDefaultDecimalValue()
public java.lang.Integer getDefaultIntegerValue()
public java.lang.String getDefaultRichTextValue()
public java.lang.String getDefaultStringValue()
public java.lang.String getDefaultTextValue()
public java.lang.Object getDefaultValue()
public CustomScript getDynamicScript()
public java.lang.String getDynamicScriptParameters()
public java.lang.String getInformationText()
public IntegerRange getLengthConstraint()
public LinkedEntityType getLinkedEntityType()
getLinkedEntityType in interface ICustomFieldpublic abstract CustomFieldNature getNature()
public java.lang.String getPattern()
public abstract java.util.List<C> getPossibleValueCategories()
public abstract java.lang.Class<C> getPossibleValueCategoryClass()
public abstract java.lang.Class<PV> getPossibleValueClass()
public abstract java.util.List<PV> getPossibleValues()
public CustomFieldSize getSize()
public CustomFieldType getType()
getType in interface ICustomFieldpublic CustomScript getValidationScript()
public java.lang.String getValidationScriptParameters()
public boolean isExpandedCategories()
public boolean isRequired()
public boolean isShowAll()
public boolean isUnique()
public void setAllSelectedLabel(java.lang.String allSelectedLabel)
public void setControl(CustomFieldControl control)
public void setDefaultBooleanValue(java.lang.Boolean defaultBooleanValue)
public void setDefaultDateValue(java.util.Date defaultDateValue)
public void setDefaultDecimalValue(java.math.BigDecimal defaultDecimalValue)
public void setDefaultIntegerValue(java.lang.Integer defaultIntegerValue)
public void setDefaultRichTextValue(java.lang.String defaultRichTextValue)
public void setDefaultStringValue(java.lang.String defaultStringValue)
public void setDefaultTextValue(java.lang.String defaultTextValue)
public void setDynamicScript(CustomScript dynamicScript)
public void setDynamicScriptParameters(java.lang.String dynamicScriptParameters)
public void setExpandedCategories(boolean expandedCategories)
public void setInformationText(java.lang.String informationText)
public void setLengthConstraint(IntegerRange lengthConstraint)
public void setLinkedEntityType(LinkedEntityType linkedEntityType)
public void setPattern(java.lang.String pattern)
public void setRequired(boolean required)
public void setShowAll(boolean showAll)
public void setSize(CustomFieldSize size)
public void setType(CustomFieldType type)
public void setUnique(boolean unique)
public void setValidationScript(CustomScript validationScript)
public void setValidationScriptParameters(java.lang.String validationScriptParameters)