Package com.soffid.iam.base.api
Class DataType
java.lang.Object
com.soffid.iam.base.api.DataType
- All Implemented Interfaces:
Serializable
ValueObject DataType
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDataType()DataType(String name, TypeEnumeration type, boolean required, boolean readOnly, boolean multiLine, boolean multiValued) DataType(String name, Long order, Long id, MetadataScope scope, String objectType, String dataObjectType, TypeEnumeration type, Integer size, boolean required, boolean readOnly, boolean multiLine, boolean multiValued, Boolean searchCriteria, Integer multiValuedRows, String label, String hint, String nlsLabel, Map<String, String> nlsLabels, String description, List<String> values, AttributeVisibilityEnum adminVisibility, AttributeVisibilityEnum operatorVisibility, AttributeVisibilityEnum userVisibility, String systemName, Boolean unique, String visibilityExpression, String validationExpression, String filterExpression, String onLoadTrigger, String onChangeTrigger, String onFocusTrigger, String validator, String enumeration, Boolean builtin, String builtinHandler, LetterCaseEnum letterCase) -
Method Summary
Modifier and TypeMethodDescriptionGets value for attribute adminVisibilityGets value for attribute builtinGets value for attribute builtinHandlergetCode()Gets value for attribute nameGets value for attribute objectTypeGets value for attribute dataObjectTypeGets value for attribute descriptionGets value for attribute enumerationGets value for attribute filterExpressiongetHint()Gets value for attribute hintgetId()Gets value for attribute idgetLabel()Gets value for attribute labelGets value for attribute letterCaseGets value for attribute multiValuedRowsgetName()Gets value for attribute nameGets value for attribute nlsLabelGets value for attribute nlsLabelsGets value for attribute objectTypeGets value for attribute onChangeTriggerGets value for attribute onFocusTriggerGets value for attribute onLoadTriggerGets value for attribute operatorVisibilitygetOrder()Gets value for attribute ordergetScope()Gets value for attribute scopeGets value for attribute searchCriteriagetSize()Gets value for attribute sizeGets value for attribute systemNamegetType()Gets value for attribute typeGets value for attribute uniqueGets value for attribute userVisibilityGets value for attribute validationExpressionGets value for attribute validatorGets value for attribute valuesGets value for attribute visibilityExpressionbooleanGets value for attribute multiLinebooleanGets value for attribute multiValuedbooleanGets value for attribute readOnlybooleanGets value for attribute requiredvoidsetAdminVisibility(AttributeVisibilityEnum adminVisibility) Sets value for attribute adminVisibilityvoidsetBuiltin(Boolean builtin) Sets value for attribute builtinvoidsetBuiltinHandler(String builtinHandler) Sets value for attribute builtinHandlervoidSets value for attribute namevoidsetCustomObjectType(String objectType) Sets value for attribute objectTypevoidsetDataObjectType(String dataObjectType) Sets value for attribute dataObjectTypevoidsetDescription(String description) Sets value for attribute descriptionvoidsetEnumeration(String enumeration) Sets value for attribute enumerationvoidsetFilterExpression(String filterExpression) Sets value for attribute filterExpressionvoidSets value for attribute hintvoidSets value for attribute idvoidSets value for attribute labelvoidsetLetterCase(LetterCaseEnum letterCase) Sets value for attribute letterCasevoidsetMultiLine(boolean multiLine) Sets value for attribute multiLinevoidsetMultiValued(boolean multiValued) Sets value for attribute multiValuedvoidsetMultiValuedRows(Integer multiValuedRows) Sets value for attribute multiValuedRowsvoidSets value for attribute namevoidsetNlsLabel(String nlsLabel) Sets value for attribute nlsLabelvoidsetNlsLabels(Map<String, String> nlsLabels) Sets value for attribute nlsLabelsvoidsetObjectType(String objectType) Sets value for attribute objectTypevoidsetOnChangeTrigger(String onChangeTrigger) Sets value for attribute onChangeTriggervoidsetOnFocusTrigger(String onFocusTrigger) Sets value for attribute onFocusTriggervoidsetOnLoadTrigger(String onLoadTrigger) Sets value for attribute onLoadTriggervoidsetOperatorVisibility(AttributeVisibilityEnum operatorVisibility) Sets value for attribute operatorVisibilityvoidSets value for attribute ordervoidsetReadOnly(boolean readOnly) Sets value for attribute readOnlyvoidsetRequired(boolean required) Sets value for attribute requiredvoidsetScope(MetadataScope scope) Sets value for attribute scopevoidsetSearchCriteria(Boolean searchCriteria) Sets value for attribute searchCriteriavoidSets value for attribute sizevoidsetSystemName(String systemName) Sets value for attribute systemNamevoidsetType(TypeEnumeration type) Sets value for attribute typevoidSets value for attribute uniquevoidsetUserVisibility(AttributeVisibilityEnum userVisibility) Sets value for attribute userVisibilityvoidsetValidationExpression(String validationExpression) Sets value for attribute validationExpressionvoidsetValidator(String validator) Sets value for attribute validatorvoidSets value for attribute valuesvoidsetVisibilityExpression(String visibilityExpression) Sets value for attribute visibilityExpressiontoString()Returns a string representation of the value object.
-
Constructor Details
-
DataType
public DataType() -
DataType
public DataType(String name, Long order, Long id, MetadataScope scope, String objectType, String dataObjectType, TypeEnumeration type, Integer size, boolean required, boolean readOnly, boolean multiLine, boolean multiValued, Boolean searchCriteria, Integer multiValuedRows, String label, String hint, String nlsLabel, Map<String, String> nlsLabels, String description, List<String> values, AttributeVisibilityEnum adminVisibility, AttributeVisibilityEnum operatorVisibility, AttributeVisibilityEnum userVisibility, String systemName, Boolean unique, String visibilityExpression, String validationExpression, String filterExpression, String onLoadTrigger, String onChangeTrigger, String onFocusTrigger, String validator, String enumeration, Boolean builtin, String builtinHandler, LetterCaseEnum letterCase) -
DataType
public DataType(String name, TypeEnumeration type, boolean required, boolean readOnly, boolean multiLine, boolean multiValued) -
DataType
-
-
Method Details
-
getName
Gets value for attribute name -
setName
Sets value for attribute name -
getCode
Gets value for attribute name -
setCode
Sets value for attribute name -
getOrder
Gets value for attribute order -
setOrder
Sets value for attribute order -
getId
Gets value for attribute id -
setId
Sets value for attribute id -
getScope
Gets value for attribute scope -
setScope
Sets value for attribute scope -
getObjectType
Gets value for attribute objectType -
setObjectType
Sets value for attribute objectType -
getCustomObjectType
Gets value for attribute objectType -
setCustomObjectType
Sets value for attribute objectType -
getDataObjectType
Gets value for attribute dataObjectType -
setDataObjectType
Sets value for attribute dataObjectType -
getType
Gets value for attribute type -
setType
Sets value for attribute type -
getSize
Gets value for attribute size -
setSize
Sets value for attribute size -
isRequired
public boolean isRequired()Gets value for attribute required -
setRequired
public void setRequired(boolean required) Sets value for attribute required -
isReadOnly
public boolean isReadOnly()Gets value for attribute readOnly -
setReadOnly
public void setReadOnly(boolean readOnly) Sets value for attribute readOnly -
isMultiLine
public boolean isMultiLine()Gets value for attribute multiLine -
setMultiLine
public void setMultiLine(boolean multiLine) Sets value for attribute multiLine -
isMultiValued
public boolean isMultiValued()Gets value for attribute multiValued -
setMultiValued
public void setMultiValued(boolean multiValued) Sets value for attribute multiValued -
getSearchCriteria
Gets value for attribute searchCriteria -
setSearchCriteria
Sets value for attribute searchCriteria -
getMultiValuedRows
Gets value for attribute multiValuedRows -
setMultiValuedRows
Sets value for attribute multiValuedRows -
getLabel
Gets value for attribute label -
setLabel
Sets value for attribute label -
getHint
Gets value for attribute hint -
setHint
Sets value for attribute hint -
getNlsLabel
Gets value for attribute nlsLabel -
setNlsLabel
Sets value for attribute nlsLabel -
getNlsLabels
Gets value for attribute nlsLabels -
setNlsLabels
Sets value for attribute nlsLabels -
getDescription
Gets value for attribute description -
setDescription
Sets value for attribute description -
getValues
Gets value for attribute values -
setValues
Sets value for attribute values -
getAdminVisibility
Gets value for attribute adminVisibility -
setAdminVisibility
Sets value for attribute adminVisibility -
getOperatorVisibility
Gets value for attribute operatorVisibility -
setOperatorVisibility
Sets value for attribute operatorVisibility -
getUserVisibility
Gets value for attribute userVisibility -
setUserVisibility
Sets value for attribute userVisibility -
getSystemName
Gets value for attribute systemName -
setSystemName
Sets value for attribute systemName -
getUnique
Gets value for attribute unique -
setUnique
Sets value for attribute unique -
getVisibilityExpression
Gets value for attribute visibilityExpression -
setVisibilityExpression
Sets value for attribute visibilityExpression -
getValidationExpression
Gets value for attribute validationExpression -
setValidationExpression
Sets value for attribute validationExpression -
getFilterExpression
Gets value for attribute filterExpression -
setFilterExpression
Sets value for attribute filterExpression -
getOnLoadTrigger
Gets value for attribute onLoadTrigger -
setOnLoadTrigger
Sets value for attribute onLoadTrigger -
getOnChangeTrigger
Gets value for attribute onChangeTrigger -
setOnChangeTrigger
Sets value for attribute onChangeTrigger -
getOnFocusTrigger
Gets value for attribute onFocusTrigger -
setOnFocusTrigger
Sets value for attribute onFocusTrigger -
getValidator
Gets value for attribute validator -
setValidator
Sets value for attribute validator -
getEnumeration
Gets value for attribute enumeration -
setEnumeration
Sets value for attribute enumeration -
getBuiltin
Gets value for attribute builtin -
setBuiltin
Sets value for attribute builtin -
getBuiltinHandler
Gets value for attribute builtinHandler -
setBuiltinHandler
Sets value for attribute builtinHandler -
getLetterCase
Gets value for attribute letterCase -
setLetterCase
Sets value for attribute letterCase -
toString
Returns a string representation of the value object.
-