| Public Methods |
|
static
void
|
UpdateCustomFieldMapToList(Map<String, Object> attributes)
This method checks if there is a custom field Map used to represent the custom field List and updates the content of the map by creating a custom field list object and overriding the object
|
|
static
void
|
addCustomFieldToList(List<CustomFieldRef> customFields, CustomizationFieldType rec, String internalId)
|
|
static
boolean
|
appliesToEntity(RecordType type, ItemCustomField field)
|
|
static
boolean
|
appliesToEntity(RecordType type, TransactionBodyCustomField field)
|
|
static
boolean
|
appliesToEntity(RecordType type, EntityCustomField field)
|
|
static
boolean
|
appliesToEntity(RecordType type, CrmCustomField field)
|
|
static
boolean
|
appliesToEntity(RecordType type, ItemOptionCustomField field)
|
|
static
boolean
|
appliesToEntity(RecordType type, TransactionColumnCustomField field)
|
|
static
CustomFieldList
|
fromMap(Map<String, Object> customFields)
In order to show meta-data correctly, the customFieldList is being displayed as a MAP of string Object, there the values are instances
of the custom fields type.
|
|
static
CustomizationRef
|
getCustomizationRef(String metaDataKey)
|
|
static
Class<?>
|
getFromCustomizationFieldClass(CustomizationFieldType type)
|
|
static
String
|
getInternalId(CustomFieldRef custom)
|
|
static
String
|
getMetadataKey(CustomizationRef customField)
Generate a custom key that identifies the custom records.
|
|
static
CustomRecord
|
getRecordRef(String metaDataKey)
|
|
static
boolean
|
needsToConvertCustomFieldListField(Map<String, Object> attributes)
Check that the map has a field named customFieldList and that it is a Map that has a CustomFieldRef object
|
|
static
void
|
setInternalId(CustomFieldRef recordRef, String internalId)
|