public class FieldDefinition extends SObject
Java class for FieldDefinition complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FieldDefinition">
<complexContent>
<extension base="{urn:tooling.soap.sforce.com}sObject">
<sequence>
<element name="CompactLayoutItems" type="{urn:tooling.soap.sforce.com}QueryResult" minOccurs="0"/>
<element name="ControlledFields" type="{urn:tooling.soap.sforce.com}QueryResult" minOccurs="0"/>
<element name="ControllingFieldDefinition" type="{urn:tooling.soap.sforce.com}FieldDefinition" minOccurs="0"/>
<element name="ControllingFieldDefinitionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="DataType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="DeveloperName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="DurableId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="EntityDefinition" type="{urn:tooling.soap.sforce.com}EntityDefinition" minOccurs="0"/>
<element name="EntityDefinitionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ExtraTypeInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="FullName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="IsApiFilterable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsApiGroupable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsApiSortable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsCalculated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsCompactLayoutable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsFieldHistoryTracked" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsFlsEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsHighScaleNumber" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsHtmlFormatted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsIndexed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsListFilterable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsListSortable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsListVisible" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsNameField" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsNillable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsWorkflowFilterable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="LastModifiedBy" type="{urn:tooling.soap.sforce.com}User" minOccurs="0"/>
<element name="LastModifiedById" type="{urn:tooling.soap.sforce.com}ID" minOccurs="0"/>
<element name="LastModifiedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="Length" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="LookupFilters" type="{urn:tooling.soap.sforce.com}QueryResult" minOccurs="0"/>
<element name="MasterLabel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Metadata" type="{urn:metadata.tooling.soap.sforce.com}CustomField" minOccurs="0"/>
<element name="NamespacePrefix" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Particles" type="{urn:tooling.soap.sforce.com}QueryResult" minOccurs="0"/>
<element name="Precision" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="Publisher" type="{urn:tooling.soap.sforce.com}Publisher" minOccurs="0"/>
<element name="PublisherId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="QualifiedApiName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ReferenceTargetField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ReferenceTo" type="{urn:tooling.soap.sforce.com}RelationshipReferenceTo" minOccurs="0"/>
<element name="RelationshipDomains" type="{urn:tooling.soap.sforce.com}QueryResult" minOccurs="0"/>
<element name="RelationshipName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="RunningUserFieldAccess" type="{urn:tooling.soap.sforce.com}UserFieldAccess" minOccurs="0"/>
<element name="RunningUserFieldAccessId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Scale" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="ValueType" type="{urn:tooling.soap.sforce.com}DataType" minOccurs="0"/>
<element name="ValueTypeId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="WorkflowFieldUpdates" type="{urn:tooling.soap.sforce.com}QueryResult" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
fieldsToNull, id| Constructor and Description |
|---|
FieldDefinition() |
| Modifier and Type | Method and Description |
|---|---|
QueryResult |
getCompactLayoutItems()
Gets the value of the compactLayoutItems property.
|
QueryResult |
getControlledFields()
Gets the value of the controlledFields property.
|
FieldDefinition |
getControllingFieldDefinition()
Gets the value of the controllingFieldDefinition property.
|
String |
getControllingFieldDefinitionId()
Gets the value of the controllingFieldDefinitionId property.
|
String |
getDataType()
Gets the value of the dataType property.
|
String |
getDeveloperName()
Gets the value of the developerName property.
|
String |
getDurableId()
Gets the value of the durableId property.
|
EntityDefinition |
getEntityDefinition()
Gets the value of the entityDefinition property.
|
String |
getEntityDefinitionId()
Gets the value of the entityDefinitionId property.
|
String |
getExtraTypeInfo()
Gets the value of the extraTypeInfo property.
|
String |
getFullName()
Gets the value of the fullName property.
|
String |
getLabel()
Gets the value of the label property.
|
User |
getLastModifiedBy()
Gets the value of the lastModifiedBy property.
|
String |
getLastModifiedById()
Gets the value of the lastModifiedById property.
|
XMLGregorianCalendar |
getLastModifiedDate()
Gets the value of the lastModifiedDate property.
|
Integer |
getLength()
Gets the value of the length property.
|
QueryResult |
getLookupFilters()
Gets the value of the lookupFilters property.
|
String |
getMasterLabel()
Gets the value of the masterLabel property.
|
CustomField |
getMetadata()
Gets the value of the metadata property.
|
String |
getNamespacePrefix()
Gets the value of the namespacePrefix property.
|
QueryResult |
getParticles()
Gets the value of the particles property.
|
Integer |
getPrecision()
Gets the value of the precision property.
|
Publisher |
getPublisher()
Gets the value of the publisher property.
|
String |
getPublisherId()
Gets the value of the publisherId property.
|
String |
getQualifiedApiName()
Gets the value of the qualifiedApiName property.
|
String |
getReferenceTargetField()
Gets the value of the referenceTargetField property.
|
RelationshipReferenceTo |
getReferenceTo()
Gets the value of the referenceTo property.
|
QueryResult |
getRelationshipDomains()
Gets the value of the relationshipDomains property.
|
String |
getRelationshipName()
Gets the value of the relationshipName property.
|
UserFieldAccess |
getRunningUserFieldAccess()
Gets the value of the runningUserFieldAccess property.
|
String |
getRunningUserFieldAccessId()
Gets the value of the runningUserFieldAccessId property.
|
Integer |
getScale()
Gets the value of the scale property.
|
DataType |
getValueType()
Gets the value of the valueType property.
|
String |
getValueTypeId()
Gets the value of the valueTypeId property.
|
QueryResult |
getWorkflowFieldUpdates()
Gets the value of the workflowFieldUpdates property.
|
Boolean |
isIsApiFilterable()
Gets the value of the isApiFilterable property.
|
Boolean |
isIsApiGroupable()
Gets the value of the isApiGroupable property.
|
Boolean |
isIsApiSortable()
Gets the value of the isApiSortable property.
|
Boolean |
isIsCalculated()
Gets the value of the isCalculated property.
|
Boolean |
isIsCompactLayoutable()
Gets the value of the isCompactLayoutable property.
|
Boolean |
isIsFieldHistoryTracked()
Gets the value of the isFieldHistoryTracked property.
|
Boolean |
isIsFlsEnabled()
Gets the value of the isFlsEnabled property.
|
Boolean |
isIsHighScaleNumber()
Gets the value of the isHighScaleNumber property.
|
Boolean |
isIsHtmlFormatted()
Gets the value of the isHtmlFormatted property.
|
Boolean |
isIsIndexed()
Gets the value of the isIndexed property.
|
Boolean |
isIsListFilterable()
Gets the value of the isListFilterable property.
|
Boolean |
isIsListSortable()
Gets the value of the isListSortable property.
|
Boolean |
isIsListVisible()
Gets the value of the isListVisible property.
|
Boolean |
isIsNameField()
Gets the value of the isNameField property.
|
Boolean |
isIsNillable()
Gets the value of the isNillable property.
|
Boolean |
isIsWorkflowFilterable()
Gets the value of the isWorkflowFilterable property.
|
void |
setCompactLayoutItems(QueryResult value)
Sets the value of the compactLayoutItems property.
|
void |
setControlledFields(QueryResult value)
Sets the value of the controlledFields property.
|
void |
setControllingFieldDefinition(FieldDefinition value)
Sets the value of the controllingFieldDefinition property.
|
void |
setControllingFieldDefinitionId(String value)
Sets the value of the controllingFieldDefinitionId property.
|
void |
setDataType(String value)
Sets the value of the dataType property.
|
void |
setDeveloperName(String value)
Sets the value of the developerName property.
|
void |
setDurableId(String value)
Sets the value of the durableId property.
|
void |
setEntityDefinition(EntityDefinition value)
Sets the value of the entityDefinition property.
|
void |
setEntityDefinitionId(String value)
Sets the value of the entityDefinitionId property.
|
void |
setExtraTypeInfo(String value)
Sets the value of the extraTypeInfo property.
|
void |
setFullName(String value)
Sets the value of the fullName property.
|
void |
setIsApiFilterable(Boolean value)
Sets the value of the isApiFilterable property.
|
void |
setIsApiGroupable(Boolean value)
Sets the value of the isApiGroupable property.
|
void |
setIsApiSortable(Boolean value)
Sets the value of the isApiSortable property.
|
void |
setIsCalculated(Boolean value)
Sets the value of the isCalculated property.
|
void |
setIsCompactLayoutable(Boolean value)
Sets the value of the isCompactLayoutable property.
|
void |
setIsFieldHistoryTracked(Boolean value)
Sets the value of the isFieldHistoryTracked property.
|
void |
setIsFlsEnabled(Boolean value)
Sets the value of the isFlsEnabled property.
|
void |
setIsHighScaleNumber(Boolean value)
Sets the value of the isHighScaleNumber property.
|
void |
setIsHtmlFormatted(Boolean value)
Sets the value of the isHtmlFormatted property.
|
void |
setIsIndexed(Boolean value)
Sets the value of the isIndexed property.
|
void |
setIsListFilterable(Boolean value)
Sets the value of the isListFilterable property.
|
void |
setIsListSortable(Boolean value)
Sets the value of the isListSortable property.
|
void |
setIsListVisible(Boolean value)
Sets the value of the isListVisible property.
|
void |
setIsNameField(Boolean value)
Sets the value of the isNameField property.
|
void |
setIsNillable(Boolean value)
Sets the value of the isNillable property.
|
void |
setIsWorkflowFilterable(Boolean value)
Sets the value of the isWorkflowFilterable property.
|
void |
setLabel(String value)
Sets the value of the label property.
|
void |
setLastModifiedBy(User value)
Sets the value of the lastModifiedBy property.
|
void |
setLastModifiedById(String value)
Sets the value of the lastModifiedById property.
|
void |
setLastModifiedDate(XMLGregorianCalendar value)
Sets the value of the lastModifiedDate property.
|
void |
setLength(Integer value)
Sets the value of the length property.
|
void |
setLookupFilters(QueryResult value)
Sets the value of the lookupFilters property.
|
void |
setMasterLabel(String value)
Sets the value of the masterLabel property.
|
void |
setMetadata(CustomField value)
Sets the value of the metadata property.
|
void |
setNamespacePrefix(String value)
Sets the value of the namespacePrefix property.
|
void |
setParticles(QueryResult value)
Sets the value of the particles property.
|
void |
setPrecision(Integer value)
Sets the value of the precision property.
|
void |
setPublisher(Publisher value)
Sets the value of the publisher property.
|
void |
setPublisherId(String value)
Sets the value of the publisherId property.
|
void |
setQualifiedApiName(String value)
Sets the value of the qualifiedApiName property.
|
void |
setReferenceTargetField(String value)
Sets the value of the referenceTargetField property.
|
void |
setReferenceTo(RelationshipReferenceTo value)
Sets the value of the referenceTo property.
|
void |
setRelationshipDomains(QueryResult value)
Sets the value of the relationshipDomains property.
|
void |
setRelationshipName(String value)
Sets the value of the relationshipName property.
|
void |
setRunningUserFieldAccess(UserFieldAccess value)
Sets the value of the runningUserFieldAccess property.
|
void |
setRunningUserFieldAccessId(String value)
Sets the value of the runningUserFieldAccessId property.
|
void |
setScale(Integer value)
Sets the value of the scale property.
|
void |
setValueType(DataType value)
Sets the value of the valueType property.
|
void |
setValueTypeId(String value)
Sets the value of the valueTypeId property.
|
void |
setWorkflowFieldUpdates(QueryResult value)
Sets the value of the workflowFieldUpdates property.
|
getFieldsToNull, getId, setIdprotected QueryResult compactLayoutItems
protected QueryResult controlledFields
protected FieldDefinition controllingFieldDefinition
protected String controllingFieldDefinitionId
protected String dataType
protected String developerName
protected String durableId
protected EntityDefinition entityDefinition
protected String entityDefinitionId
protected String extraTypeInfo
protected String fullName
protected Boolean isApiFilterable
protected Boolean isApiGroupable
protected Boolean isApiSortable
protected Boolean isCalculated
protected Boolean isCompactLayoutable
protected Boolean isFieldHistoryTracked
protected Boolean isFlsEnabled
protected Boolean isHighScaleNumber
protected Boolean isHtmlFormatted
protected Boolean isIndexed
protected Boolean isListFilterable
protected Boolean isListSortable
protected Boolean isListVisible
protected Boolean isNameField
protected Boolean isNillable
protected Boolean isWorkflowFilterable
protected String label
protected User lastModifiedBy
protected String lastModifiedById
protected XMLGregorianCalendar lastModifiedDate
protected Integer length
protected QueryResult lookupFilters
protected String masterLabel
protected CustomField metadata
protected String namespacePrefix
protected QueryResult particles
protected Integer precision
protected Publisher publisher
protected String publisherId
protected String qualifiedApiName
protected String referenceTargetField
protected RelationshipReferenceTo referenceTo
protected QueryResult relationshipDomains
protected String relationshipName
protected UserFieldAccess runningUserFieldAccess
protected String runningUserFieldAccessId
protected Integer scale
protected DataType valueType
protected String valueTypeId
protected QueryResult workflowFieldUpdates
public QueryResult getCompactLayoutItems()
QueryResultpublic void setCompactLayoutItems(QueryResult value)
value - allowed object is
QueryResultpublic QueryResult getControlledFields()
QueryResultpublic void setControlledFields(QueryResult value)
value - allowed object is
QueryResultpublic FieldDefinition getControllingFieldDefinition()
FieldDefinitionpublic void setControllingFieldDefinition(FieldDefinition value)
value - allowed object is
FieldDefinitionpublic String getControllingFieldDefinitionId()
Stringpublic void setControllingFieldDefinitionId(String value)
value - allowed object is
Stringpublic String getDataType()
Stringpublic void setDataType(String value)
value - allowed object is
Stringpublic String getDeveloperName()
Stringpublic void setDeveloperName(String value)
value - allowed object is
Stringpublic String getDurableId()
Stringpublic void setDurableId(String value)
value - allowed object is
Stringpublic EntityDefinition getEntityDefinition()
EntityDefinitionpublic void setEntityDefinition(EntityDefinition value)
value - allowed object is
EntityDefinitionpublic String getEntityDefinitionId()
Stringpublic void setEntityDefinitionId(String value)
value - allowed object is
Stringpublic String getExtraTypeInfo()
Stringpublic void setExtraTypeInfo(String value)
value - allowed object is
Stringpublic String getFullName()
Stringpublic void setFullName(String value)
value - allowed object is
Stringpublic Boolean isIsApiFilterable()
Booleanpublic void setIsApiFilterable(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsApiGroupable()
Booleanpublic void setIsApiGroupable(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsApiSortable()
Booleanpublic void setIsApiSortable(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsCalculated()
Booleanpublic void setIsCalculated(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsCompactLayoutable()
Booleanpublic void setIsCompactLayoutable(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsFieldHistoryTracked()
Booleanpublic void setIsFieldHistoryTracked(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsFlsEnabled()
Booleanpublic void setIsFlsEnabled(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsHighScaleNumber()
Booleanpublic void setIsHighScaleNumber(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsHtmlFormatted()
Booleanpublic void setIsHtmlFormatted(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsIndexed()
Booleanpublic void setIsIndexed(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsListFilterable()
Booleanpublic void setIsListFilterable(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsListSortable()
Booleanpublic void setIsListSortable(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsListVisible()
Booleanpublic void setIsListVisible(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsNameField()
Booleanpublic void setIsNameField(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsNillable()
Booleanpublic void setIsNillable(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsWorkflowFilterable()
Booleanpublic void setIsWorkflowFilterable(Boolean value)
value - allowed object is
Booleanpublic String getLabel()
Stringpublic void setLabel(String value)
value - allowed object is
Stringpublic User getLastModifiedBy()
Userpublic void setLastModifiedBy(User value)
value - allowed object is
Userpublic String getLastModifiedById()
Stringpublic void setLastModifiedById(String value)
value - allowed object is
Stringpublic XMLGregorianCalendar getLastModifiedDate()
XMLGregorianCalendarpublic void setLastModifiedDate(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic Integer getLength()
Integerpublic void setLength(Integer value)
value - allowed object is
Integerpublic QueryResult getLookupFilters()
QueryResultpublic void setLookupFilters(QueryResult value)
value - allowed object is
QueryResultpublic String getMasterLabel()
Stringpublic void setMasterLabel(String value)
value - allowed object is
Stringpublic CustomField getMetadata()
CustomFieldpublic void setMetadata(CustomField value)
value - allowed object is
CustomFieldpublic String getNamespacePrefix()
Stringpublic void setNamespacePrefix(String value)
value - allowed object is
Stringpublic QueryResult getParticles()
QueryResultpublic void setParticles(QueryResult value)
value - allowed object is
QueryResultpublic Integer getPrecision()
Integerpublic void setPrecision(Integer value)
value - allowed object is
Integerpublic Publisher getPublisher()
Publisherpublic void setPublisher(Publisher value)
value - allowed object is
Publisherpublic String getPublisherId()
Stringpublic void setPublisherId(String value)
value - allowed object is
Stringpublic String getQualifiedApiName()
Stringpublic void setQualifiedApiName(String value)
value - allowed object is
Stringpublic String getReferenceTargetField()
Stringpublic void setReferenceTargetField(String value)
value - allowed object is
Stringpublic RelationshipReferenceTo getReferenceTo()
RelationshipReferenceTopublic void setReferenceTo(RelationshipReferenceTo value)
value - allowed object is
RelationshipReferenceTopublic QueryResult getRelationshipDomains()
QueryResultpublic void setRelationshipDomains(QueryResult value)
value - allowed object is
QueryResultpublic String getRelationshipName()
Stringpublic void setRelationshipName(String value)
value - allowed object is
Stringpublic UserFieldAccess getRunningUserFieldAccess()
UserFieldAccesspublic void setRunningUserFieldAccess(UserFieldAccess value)
value - allowed object is
UserFieldAccesspublic String getRunningUserFieldAccessId()
Stringpublic void setRunningUserFieldAccessId(String value)
value - allowed object is
Stringpublic Integer getScale()
Integerpublic void setScale(Integer value)
value - allowed object is
Integerpublic DataType getValueType()
DataTypepublic void setValueType(DataType value)
value - allowed object is
DataTypepublic String getValueTypeId()
Stringpublic void setValueTypeId(String value)
value - allowed object is
Stringpublic QueryResult getWorkflowFieldUpdates()
QueryResultpublic void setWorkflowFieldUpdates(QueryResult value)
value - allowed object is
QueryResultCopyright © 2016. All rights reserved.