public interface ObjectLookupFieldMetadata extends ObjectFieldMetadata
ObjectFieldMetadata
Modifier and Type | Method and Description |
---|---|
ObjectLookupFieldType |
getLookupFieldType()
Retrieves the
ObjectLookupFieldType of the given lookup field. |
<T extends ObjectLookupFieldTypeMetadata> |
getLookupTypeMetadata(Class<T> lookupMetadataClass)
Retrieves a subclass of
ObjectLookupFieldTypeMetadata so the lookup type field attributes of the given
formula field can be fetched. |
String |
getRelationshipName()
Retrieves the relationship name to the source object of the given lookup field.
|
String |
getSourceField()
Retrieves the source field of the given lookup field.
|
String |
getSourceObjectName()
Retreives the source object of the given lookup field.
|
boolean |
isSearchable()
Retrieves whether the given lookup field is searchable.
|
getCreatedByUserId, getCreatedDate, getHelpContent, getLabel, getModifiedByUserId, getModifiedDate, getName, getObjectFieldMetadataType, getObjectName, getOrder, getSourceType, getTypedObjectFieldMetadata, getValueType, isActive, isCopyField, isEditable, isEncrypted, isFacetable, isListColumn, isRequired, isUnique
String getRelationshipName()
String getSourceField()
String getSourceObjectName()
ObjectLookupFieldType getLookupFieldType()
ObjectLookupFieldType
of the given lookup field.ObjectLookupFieldType
of the field. For example, ObjectLookupFieldType.TEXT
boolean isSearchable()
<T extends ObjectLookupFieldTypeMetadata> T getLookupTypeMetadata(Class<T> lookupMetadataClass)
ObjectLookupFieldTypeMetadata
so the lookup type field attributes of the given
formula field can be fetched.lookupMetadataClass
- a subclass of ObjectLookupFieldTypeMetadata
. For example ObjectLookupTextFieldMetadata.classObjectLookupFieldTypeMetadata
of the field. For example, ObjectLookupTextFieldMetadata
Copyright © Veeva Systems 2017–2023. All rights reserved.