public class FieldMetaDataBean extends Object implements PlatformInterface
CREATED_ID, DATE_CREATED, DATE_MODIFIED, MODIFIED_ID, OBJECT_ID, RECORD_ID
Constructor and Description |
---|
FieldMetaDataBean() |
Modifier and Type | Method and Description |
---|---|
String |
getAdditionalSetupInfo()
Gets the Overloaded property which specifies different properties of a field for different types.
|
String |
getAutoNumberFormat()
Gets the format of the AUTONUMBER field type
|
IDBean |
getBaseFieldId()
Gets the IDBean which specifies the base field if this field is of type LOOKUP_DEPENDENT_FIELD
|
IDBean |
getCreatedId()
Gets Id of the creator of this field.
|
Integer |
getCustomControlHeight()
Gets the height of the CUSTOM_CONTROL field type
|
IDBean |
getCustomControlId()
Gets the Reference to the COMPONENT (HTML and Javascript) used for this field.
|
String |
getCustomControlType()
Gets the Type of CUSTOM CONTROL - PAGE (User written page) or
COMPONENT (HTML and Javascript)
|
Integer |
getCustomControlWidth()
Gets the width of the CUSTOM_CONTROL field type
|
List |
getCustomFieldVisibility()
Gets the List of CustomFieldVisibility which specifies whether the field is visible/hidden/read only for available role IDs
|
IDBean |
getCustomPageId()
Gets the IDBean which specifies Page ID, if the lookup selection is of type PAGE (JSP Page)
|
Date |
getDateCreated()
Gets Date when this field was created.
|
Date |
getDateModified()
Gets the Date when this field was modified.
|
Boolean |
getDefaultFlag()
For Enumerated types, this flag gets the value which specifies whether the first value should be shown as default.
|
String |
getDefaultValue()
Gets the Default value of the field
|
String |
getDescription()
Gets the description about the field.
|
Integer |
getDimension()
Gets the dimension of the field if it is a TEXT field
|
String |
getDisplayControlType()
Gets the value which specifies whether CUSTOM CONTROL will be displayed inline - FIELD
or As a button to open in a new or the existing window - BUTTON
or as a link to open in a new or the existing window.
|
Integer |
getDisplayLength()
Gets the Display Length of the field.
|
String |
getDisplayStorageType() |
String |
getDisplayWindowType()
Gets the display eindoe type which specifies whether CUSTOM CONTROL will be shown in the existing page - FULL
or shown as a popup - POPUP
or shown inline - IFRAME or INLINE
|
EnumerationDetailsBean |
getEnumerationDetails()
Gets the Enumeration details.
|
String |
getExtendedFieldMetaData()
Gets the field clients specific extended meta data
|
Boolean |
getFieldProperty()
Gets the value which specifies whether the field is required in the layout
|
String |
getFieldSectionId()
Gets the section id within a layout to which the field belongs
|
String |
getFlagInactive()
Gets the value which specifies whether the field is active or not
|
String |
getFormula()
Gets the Formula Expressions if the field is of type FORMULA
|
String |
getFormulaDestinationField()
Gets the field internal name, if this field is part of a formula field, this property points to the FORMULA type field
|
String |
getFormulaReturnType()
Gets the Formula return type, if the field is of type FORMULA
|
IDBean |
getGlobalPicklistId()
Gets the Id of the global picklist(enumeration) associated with this ENUMERATED field
|
Integer |
getHeight()
Gets the Height of the field in case of a TEXT AREA Field.
|
String |
getId()
Gets the Id of the field
|
Integer |
getImageFieldThumbnailWidth() |
Boolean |
getIsMasterDetailRelationship()
Gets the value which specifies if the given lookup field has master detail relationship set
|
Boolean |
getIsSignField()
Gets the value which specifies whether the field is a signature field
|
Boolean |
getIsStandard()
Gets the value which specifies whether it is a standard field e.g.
|
Boolean |
getIsTracked()
Gets the value which specifies whether the field is tracked
|
String |
getJsExpression()
Javascript expression for this field.
|
List |
getLookupDependentFieldList()
Gets the List of fields to show from a Looked up object
|
String |
getLookupDisplayType() |
IDBean |
getLookupFieldId() |
String |
getLookupFields()
List of additional fields to display from the Looked up record
|
IDBean |
getLookUpObjectId()
Gets the IDBean which specifies the Foreign Object if this field is of type LOOKUP
|
LookupPrefillConfigurationBean |
getLookupPrefillConfiguration() |
LookupPresetFilters |
getLookupPresetFilter()
For LOOKUP fields, gets the filter will apply to all the records that are displayed from LOOKED UP object
|
Integer |
getMaxFractionalDigits()
Gets the Maximum fractional digits for NUMBERS WITH DECIMALS type fields.
|
Integer |
getMaxNumericValue()
Gets the Maximum numeric value for NUMBER Types.
|
Integer |
getMaxStorageLength()
Gets the Maximum length of a field.
|
Integer |
getMinNumericValue()
Gets the Minimum numeric value for NUMBER Types.
|
IDBean |
getModifiedId()
Gets Id of the field modifier.
|
MultiObjectLookupDetails |
getMultiObjectLookUpDetails() |
Integer |
getNumberPrecision()
Gets the Number precision in case the field is of a formula type
|
String |
getObjectId()
Gets the ID of the Object this field belongs to
|
com.es.custom.cache.ObjectRelationshipMetaData |
getObjectRelationshipMetaData() |
String |
getOrientation()
Gets the orientation of the multiple check boxes/radio buttons - HORIZONTAL/VERTICAL
|
IDBean |
getParentPicklistFieldId()
Returns the IDBean which specifies the parent field for a pick list
|
IDBean |
getParentPicklistId()
Gets the Id of the parent picklist(enumaration) on which this ENUMERATED field is dependent upon.
|
String |
getParentPicklistTableColumn()
Gets the internal field name of the parent enumerated field,
if this field is a DEPENDENT_PICKLIST.
|
String |
getPostSelectionJS()
Gets the Javascript snippet to execute after a lookup (foreign object record) is selected.
|
String |
getRecordSelectionType()
Gets the Record selection Standard way by showing a list of records, or user can show a JSP Page and use his own
logic to show the looked up records.
|
String |
getRollupSummaryMode()
Returns the mode of a field of type ROLLUP_SUMMARY
|
IDBean |
getRollupType()
Returns the IDBean which specifies the type of roll up for a field of type ROLLUP_SUMMARY
|
String |
getSetupInfo()
Gets the Overloaded property which specifies different properties of a field for different types.
|
Boolean |
getShowBorder()
Gets the value which specifies whether the CUSTOM CONTROL type field will be
displayed with a border
|
Boolean |
getShowLabel()
Gets the value which specifies whether the CUSTOM CONTROL type field will be
displayed with a label
|
Boolean |
getShowScroll()
Gets the value which specifies whether the CUSTOM CONTROL type field will be
shown with scrollbars
|
String |
getSortBy() |
Boolean |
getSortFlag()
Returns the value which is used for enumerated types to sort values in enumeration.
|
String |
getSortOrder() |
Integer |
getStartingNumber()
Gets the Starting number of the AUTONUMBER type field.
|
IDBean |
getSummaryField()
Returns the IDBean which specifies the summary field for a field of type ROLLUP_SUMMARY
|
IDBean |
getSummaryObject()
Returns the IDBean which specifies the summary object for a field of type ROLLUP_SUMMARY
|
String |
getTableColumn()
Gets the Name of the column in the table.
|
String |
getTitle()
Gets the Title of the field
|
String |
getType()
Gets the Type of the field
|
Boolean |
getUniversalProperty()
Gets the Universal property specifies whether the field is read only or required in all the layouts of the object.
|
Boolean |
getUniversalReadOnly() |
Boolean |
getUniversalRequired() |
IDBean |
getViewReportName() |
Integer |
getWidth()
Gets the Width of the field in case of a TEXT AREA field
|
boolean |
isAllowUsersToUpdate() |
boolean |
isReCalculateFormula() |
void |
setAdditionalSetupInfo(String additionalSetupInfo)
Sets the Overloaded property which specifies different properties of a field for different types.
|
void |
setAllowUsersToUpdate(boolean allowUsersToUpdate) |
void |
setAutoNumberFormat(String autoNumberFormat)
Sets the format of the AUTONUMBER field type
|
void |
setBaseFieldId(IDBean baseFieldId)
Sets the base field if this field is of type LOOKUP_DEPENDENT_FIELD
|
void |
setCustomControlHeight(Integer customControlHeight)
Sets the height of the CUSTOM_CONTROL field type
|
void |
setCustomControlId(IDBean customControlId)
Sets the Reference to the COMPONENT (HTML and Javascript) used for this field.
|
void |
setCustomControlType(String customControlType)
Sets the Type of CUSTOM CONTROL - PAGE (User written page) or
COMPONENT (HTML and Javascript)
|
void |
setCustomControlWidth(Integer customControlWidth)
Sets the width of the CUSTOM_CONTROL field type
|
void |
setCustomFieldVisibility(List customFieldVisibility)
Sets the CustomFieldVisibility which specifies whether the field is visible/hidden/read only for available role IDs
|
void |
setCustomPageId(IDBean customPageId)
Sets the IDBean which specifies Page ID, if the lookup selection is of type PAGE (JSP Page)
|
void |
setDefaultFlag(Boolean defaultFlag)
For Enumerated types, this flag sets the value which specifies whether the first value should be shown as default.
|
void |
setDefaultValue(String defaultValue)
Sets the Default value of the field
|
void |
setDescription(String description)
Sets the description about the field.
|
void |
setDimension(Integer dimension)
Sets the dimension of the field if it is a TEXT field
|
void |
setDisplayControlType(String displayControlType)
Sets the value which specifies whether CUSTOM CONTROL will be displayed inline - FIELD
or As a button to open in a new or the existing window - BUTTON
or as a link to open in a new or the existing window.
|
void |
setDisplayLength(Integer displayLength)
Sets the Display Length of the field.
|
void |
setDisplayStorageType(String value) |
void |
setDisplayWindowType(String displayWindowType)
Sets the display eindoe type which specifies whether CUSTOM CONTROL will be shown in the existing page - FULL
or shown as a popup - POPUP
or shown inline - IFRAME or INLINE
|
void |
setEnumerationDetails(EnumerationDetailsBean enumerationDetails)
Sets the Enumeration details.
|
void |
setExtendedFieldMetaData(String extendedMetaData)
Sets the field clients specific extended meta data
|
void |
setFieldList(List fieldList) |
void |
setFieldProperty(Boolean fieldProperty)
Sets the value which specifies whether the field is required in the layout
|
void |
setFieldSectionId(String fieldSectionId)
Sets the section id within a layout to which the field belongs
|
void |
setFlagInactive(String flagInactive)
Sets the value which specifies whether the field is active or not
|
void |
setFormula(String formula)
Sets the Formula Expressions if the field is of type FORMULA
|
void |
setFormulaDestinationField(String formulaDestinationField)
Sets the field internal name, if this field is part of a formula field, this property points to the FORMULA type field
|
void |
setFormulaReturnType(String formulaReturnType)
Sets the Formula return type, if the field is of type FORMULA
|
void |
setGlobalPicklistId(IDBean globalPicklistId)
Sets the Id of the global picklist(enumeration) associated with this ENUMERATED field
|
void |
setHeight(Integer height)
Sets the Height of the field in case of a TEXT AREA Field.
|
void |
setImageFieldThumbnailWidth(Integer value) |
void |
setIsSignField(Boolean isSignField)
Sets the value which specifies whether the field is a signature field
|
void |
setIsTracked(Boolean isTracked)
Sets the value which specifies whether the field is tracked
|
void |
setJsExpression(String jsExpression) |
void |
setLookupDependentFieldList(List lookupDependentFieldList)
Sets the List of fields to show from a Looked up object
|
void |
setLookupDisplayType(String value) |
void |
setLookupFieldId(IDBean lookupfieldId) |
void |
setLookupFields(String lookupFields) |
void |
setLookUpObjectId(IDBean lookUpObjectId)
Sets the IDBean which specifies the Foreign Object if this field is of type LOOKUP
|
void |
setLookupPrefillConfiguration(LookupPrefillConfigurationBean lookupPrefillConfiguration) |
void |
setLookupPresetFilter(LookupPresetFilters lookupPresetFilter)
For LOOKUP fields, sets the filter will apply to all the records that are displayed from LOOKED UP object
|
void |
setMaxFractionalDigits(Integer maxFractionalDigits)
Sets the Maximum fractional digits for NUMBERS WITH DECIMALS type fields.
|
void |
setMaxNumericValue(Integer maxNumericValue)
Sets the Maximum numeric value for NUMBER Types.
|
void |
setMaxStorageLength(Integer maxStorageLength)
Sets the Maximum length of a field.
|
void |
setMinNumericValue(Integer minNumericValue)
Sets the Minimum numeric value for NUMBER Types.
|
void |
setModifyExistingRecords(Boolean modifyExistingRecords)
Sets the value which is used to update existing fields after a auto number field has been created.
|
void |
setMultiObjectLookUpDetails(MultiObjectLookupDetails multiObjectLookupDetails) |
void |
setNumberPrecision(Integer numberPrecision)
Sets the Number precision in case the field is of a formula type.
|
void |
setObjectId(String objectId)
Sets the ID of the Object this field belongs to
|
void |
setObjectRelationshipMetaData(com.es.custom.cache.ObjectRelationshipMetaData objectRelationshipMetaData) |
void |
setOrientation(String orientation)
Sets the orientation of the multiple check boxes/radio buttons - HORIZONTAL/VERTICAL
|
void |
setParentPicklistFieldId(IDBean parentPicklistFieldId)
Sets the parent field for a pick list
|
void |
setParentPicklistId(IDBean picklistId)
Sets the Id of the parent picklist(enumaration) on which this ENUMERATED field is dependent upon.
|
void |
setParentPicklistTableColumn(String parentPicklistTableColumn)
Sets the internal field name of the parent enumerated field,
if this field is a DEPENDENT_PICKLIST.
|
void |
setPostSelectionJS(String postSelectionJS)
Sets the Javascript snippet to execute after a lookup (foreign object record) is selected.
|
void |
setReCalculateFormula(boolean reCalculateFormula) |
void |
setRecordSelectionType(String recordSelectionType)
Sets the Record selection Standard way by showing a list of records, or user can show a JSP Page and use his own
logic to show the looked up records.
|
void |
setReturnAllFields(boolean returnAllFields) |
void |
setRollupSummaryMode(String rollupSummaryMode)
Sets the mode of a field of type ROLLUP_SUMMARY
|
void |
setRollupType(IDBean rollupType)
Sets the type of rollup for a roll up summary field
|
void |
setSetupInfo(String setupInfo)
Sets the Overloaded property which specifies different properties of a field for different types.
|
void |
setShowBorder(Boolean showBorder)
Sets the value which specifies whether the CUSTOM CONTROL type field will be
displayed with a border
|
void |
setShowLabel(Boolean showLabel)
Sets the value which specifies whether the CUSTOM CONTROL type field will be
displayed with a label
|
void |
setShowScroll(Boolean showScroll)
Sets the value which specifies whether the CUSTOM CONTROL type field will be
shown with scrollbars
|
void |
setSortBy(String value) |
void |
setSortFlag(Boolean sortFlag)
Sets the value which is used for enumerated types to sort values in enumeration.
|
void |
setSortOrder(String value) |
void |
setStartingNumber(Integer startingNumber)
Sets the Starting number of the AUTONUMBER type field.
|
void |
setSummaryField(IDBean summaryField)
Sets the summary field for a field of type ROLLUP_SUMMARY
|
void |
setSummaryObject(IDBean summaryObject)
Sets the summary object for a roll up field
|
void |
setTableColumn(String tableColumn)
Sets the Name of the column in the table.
|
void |
setTitle(String title)
Sets the Title of the field
|
void |
setType(String type)
Sets the Type of the field
|
void |
setUniversalProperty(Boolean universalProperty)
Sets the Universal property specifies whether the field is read only or required in all the layouts of the object.
|
void |
setUniversalReadOnly(Boolean universalReadOnly) |
void |
setUniversalRequired(Boolean universalRequired) |
void |
setViewReportName(IDBean viewReportName) |
void |
setWidth(Integer width)
Sets the Width of the field in case of a TEXT AREA field
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHandler, getMap, getRecordId, merge, populate, populate, setRecordId
public IDBean getCreatedId()
getCreatedId
in interface PlatformInterface
public IDBean getModifiedId()
getModifiedId
in interface PlatformInterface
public Date getDateCreated()
getDateCreated
in interface PlatformInterface
public Date getDateModified()
getDateModified
in interface PlatformInterface
public Integer getMaxStorageLength()
public void setMaxStorageLength(Integer maxStorageLength)
maxStorageLength
- public Integer getWidth()
public void setWidth(Integer width)
width
- public Integer getHeight()
public void setHeight(Integer height)
height
- public IDBean getCustomControlId()
public void setCustomControlId(IDBean customControlId)
customControlId
- public String getId()
public String getObjectId()
getObjectId
in interface PlatformInterface
public void setObjectId(String objectId)
objectId
- public String getTitle()
public void setTitle(String title)
title
- public String getType()
public void setType(String type)
type
- public Boolean getIsStandard()
public String getTableColumn()
public void setTableColumn(String tableColumn)
tableColumn
- public String getSetupInfo()
public void setSetupInfo(String setupInfo)
setupInfo
- public String getAdditionalSetupInfo()
public void setAdditionalSetupInfo(String additionalSetupInfo)
additionalSetupInfo
- public String getDefaultValue()
public void setDefaultValue(String defaultValue)
defaultValue
- public Boolean getIsTracked()
public void setIsTracked(Boolean isTracked)
isTracked
- public Boolean getIsSignField()
public void setIsSignField(Boolean isSignField)
isSignField
- public Integer getNumberPrecision()
public void setNumberPrecision(Integer numberPrecision)
numberPrecision
- public Boolean getUniversalProperty()
public void setUniversalProperty(Boolean universalProperty)
universalProperty
- public Boolean getUniversalReadOnly()
public void setUniversalReadOnly(Boolean universalReadOnly)
public Boolean getUniversalRequired()
public void setUniversalRequired(Boolean universalRequired)
public Boolean getSortFlag()
public void setSortFlag(Boolean sortFlag)
sortFlag
- public String getParentPicklistTableColumn()
public void setParentPicklistTableColumn(String parentPicklistTableColumn)
parentPicklistTableColumn
- public Boolean getDefaultFlag()
public void setDefaultFlag(Boolean defaultFlag)
defaultFlag
- public EnumerationDetailsBean getEnumerationDetails()
public void setEnumerationDetails(EnumerationDetailsBean enumerationDetails)
enumerationDetails
- public Integer getMaxFractionalDigits()
public void setMaxFractionalDigits(Integer maxFractionalDigits)
maxFractionalDigits
- public Integer getDisplayLength()
public void setDisplayLength(Integer displayLength)
displayLength
- public String getFormula()
public void setFormula(String formula)
formula
- public String getFormulaReturnType()
public void setFormulaReturnType(String formulaReturnType)
formulaReturnType
- public Integer getMinNumericValue()
public void setMinNumericValue(Integer minNumericValue)
minNumericValue
- public Integer getMaxNumericValue()
public void setMaxNumericValue(Integer maxNumericValue)
maxNumericValue
- public IDBean getLookUpObjectId()
public void setLookUpObjectId(IDBean lookUpObjectId)
lookUpObjectId
- public IDBean getCustomPageId()
public void setCustomPageId(IDBean customPageId)
customPageId
- public IDBean getBaseFieldId()
public void setBaseFieldId(IDBean baseFieldId)
baseFieldId
- public String getOrientation()
public void setOrientation(String orientation)
orientation
- public IDBean getGlobalPicklistId()
public void setGlobalPicklistId(IDBean globalPicklistId)
globalPicklistId
- public IDBean getParentPicklistId()
public void setParentPicklistId(IDBean picklistId)
picklistId
- public LookupPresetFilters getLookupPresetFilter()
public void setLookupPresetFilter(LookupPresetFilters lookupPresetFilter)
lookupPresetFilter
- public List getCustomFieldVisibility()
public void setCustomFieldVisibility(List customFieldVisibility)
customFieldVisibility
- public String getRecordSelectionType()
public void setRecordSelectionType(String recordSelectionType)
recordSelectionType
- public List getLookupDependentFieldList()
public void setLookupDependentFieldList(List lookupDependentFieldList)
lookupDependentFieldList
- public String getPostSelectionJS()
public void setPostSelectionJS(String postSelectionJS)
postSelectionJS
- public IDBean getLookupFieldId()
public void setLookupFieldId(IDBean lookupfieldId)
public String getLookupFields()
public void setLookupFields(String lookupFields)
public Integer getDimension()
public void setDimension(Integer dimension)
dimension
- public String getDescription()
public void setDescription(String description)
description
- public String getFlagInactive()
public void setFlagInactive(String flagInactive)
flagInactive
- public String getFormulaDestinationField()
public void setFormulaDestinationField(String formulaDestinationField)
formulaDestinationField
- public Integer getCustomControlWidth()
public void setCustomControlWidth(Integer customControlWidth)
customControlWidth
- public Integer getCustomControlHeight()
public void setCustomControlHeight(Integer customControlHeight)
customControlHeight
- public String getDisplayControlType()
public void setDisplayControlType(String displayControlType)
displayControlType
- public Boolean getShowScroll()
public void setShowScroll(Boolean showScroll)
showScroll
- public Boolean getShowBorder()
public void setShowBorder(Boolean showBorder)
showBorder
- public String getDisplayWindowType()
public void setDisplayWindowType(String displayWindowType)
displayWindowType
- public String getCustomControlType()
public void setCustomControlType(String customControlType)
customControlType
- public String getJsExpression()
public void setJsExpression(String jsExpression)
public String getAutoNumberFormat()
public void setAutoNumberFormat(String autoNumberFormat)
autoNumberFormat
- public Boolean getFieldProperty()
public void setFieldProperty(Boolean fieldProperty)
fieldProperty
- public String getFieldSectionId()
public void setFieldSectionId(String fieldSectionId)
fieldSectionId
- public Integer getStartingNumber()
public void setStartingNumber(Integer startingNumber)
startingNumber
- public void setModifyExistingRecords(Boolean modifyExistingRecords)
modifyExistingRecords
- public Boolean getShowLabel()
public void setShowLabel(Boolean showLabel)
showLabel
- public Boolean getIsMasterDetailRelationship()
public String getExtendedFieldMetaData()
public void setExtendedFieldMetaData(String extendedMetaData)
extendedMetaData
- public IDBean getSummaryObject()
public void setSummaryObject(IDBean summaryObject)
summaryObject
- public IDBean getRollupType()
public void setRollupType(IDBean rollupType)
rollupType
- public IDBean getSummaryField()
public void setSummaryField(IDBean summaryField)
summaryField
- public String getRollupSummaryMode()
public void setRollupSummaryMode(String rollupSummaryMode)
rollupSummaryMode
- public IDBean getViewReportName()
public void setViewReportName(IDBean viewReportName)
public IDBean getParentPicklistFieldId()
public void setParentPicklistFieldId(IDBean parentPicklistFieldId)
parentPicklistFieldId
- public MultiObjectLookupDetails getMultiObjectLookUpDetails()
public void setMultiObjectLookUpDetails(MultiObjectLookupDetails multiObjectLookupDetails)
public LookupPrefillConfigurationBean getLookupPrefillConfiguration()
public void setLookupPrefillConfiguration(LookupPrefillConfigurationBean lookupPrefillConfiguration)
public boolean isReCalculateFormula()
public void setReCalculateFormula(boolean reCalculateFormula)
public void setDisplayStorageType(String value)
public String getDisplayStorageType()
public Integer getImageFieldThumbnailWidth()
public void setImageFieldThumbnailWidth(Integer value)
public void setReturnAllFields(boolean returnAllFields)
public void setFieldList(List fieldList)
public void setLookupDisplayType(String value)
public String getLookupDisplayType()
public void setSortBy(String value)
public String getSortBy()
public void setSortOrder(String value)
public String getSortOrder()
public com.es.custom.cache.ObjectRelationshipMetaData getObjectRelationshipMetaData()
public void setObjectRelationshipMetaData(com.es.custom.cache.ObjectRelationshipMetaData objectRelationshipMetaData)
public boolean isAllowUsersToUpdate()
public void setAllowUsersToUpdate(boolean allowUsersToUpdate)