com.sforce.soap.tooling.FieldDefinition Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sforce-tooling-api Show documentation
Show all versions of sforce-tooling-api Show documentation
Salesforce Tooling API client
The newest version!
package com.sforce.soap.tooling;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import com.sforce.soap.tooling.metadata.CustomField;
/**
* 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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FieldDefinition", propOrder = {
"compactLayoutItems",
"controlledFields",
"controllingFieldDefinition",
"controllingFieldDefinitionId",
"dataType",
"developerName",
"durableId",
"entityDefinition",
"entityDefinitionId",
"extraTypeInfo",
"fullName",
"isApiFilterable",
"isApiGroupable",
"isApiSortable",
"isCalculated",
"isCompactLayoutable",
"isFieldHistoryTracked",
"isFlsEnabled",
"isHighScaleNumber",
"isHtmlFormatted",
"isIndexed",
"isListFilterable",
"isListSortable",
"isListVisible",
"isNameField",
"isNillable",
"isWorkflowFilterable",
"label",
"lastModifiedBy",
"lastModifiedById",
"lastModifiedDate",
"length",
"lookupFilters",
"masterLabel",
"metadata",
"namespacePrefix",
"particles",
"precision",
"publisher",
"publisherId",
"qualifiedApiName",
"referenceTargetField",
"referenceTo",
"relationshipDomains",
"relationshipName",
"runningUserFieldAccess",
"runningUserFieldAccessId",
"scale",
"valueType",
"valueTypeId",
"workflowFieldUpdates"
})
public class FieldDefinition
extends SObject
{
@XmlElement(name = "CompactLayoutItems", nillable = true)
protected QueryResult compactLayoutItems;
@XmlElement(name = "ControlledFields", nillable = true)
protected QueryResult controlledFields;
@XmlElement(name = "ControllingFieldDefinition", nillable = true)
protected FieldDefinition controllingFieldDefinition;
@XmlElement(name = "ControllingFieldDefinitionId", nillable = true)
protected String controllingFieldDefinitionId;
@XmlElement(name = "DataType", nillable = true)
protected String dataType;
@XmlElement(name = "DeveloperName", nillable = true)
protected String developerName;
@XmlElement(name = "DurableId", nillable = true)
protected String durableId;
@XmlElement(name = "EntityDefinition", nillable = true)
protected EntityDefinition entityDefinition;
@XmlElement(name = "EntityDefinitionId", nillable = true)
protected String entityDefinitionId;
@XmlElement(name = "ExtraTypeInfo", nillable = true)
protected String extraTypeInfo;
@XmlElement(name = "FullName", nillable = true)
protected String fullName;
@XmlElement(name = "IsApiFilterable", nillable = true)
protected Boolean isApiFilterable;
@XmlElement(name = "IsApiGroupable", nillable = true)
protected Boolean isApiGroupable;
@XmlElement(name = "IsApiSortable", nillable = true)
protected Boolean isApiSortable;
@XmlElement(name = "IsCalculated", nillable = true)
protected Boolean isCalculated;
@XmlElement(name = "IsCompactLayoutable", nillable = true)
protected Boolean isCompactLayoutable;
@XmlElement(name = "IsFieldHistoryTracked", nillable = true)
protected Boolean isFieldHistoryTracked;
@XmlElement(name = "IsFlsEnabled", nillable = true)
protected Boolean isFlsEnabled;
@XmlElement(name = "IsHighScaleNumber", nillable = true)
protected Boolean isHighScaleNumber;
@XmlElement(name = "IsHtmlFormatted", nillable = true)
protected Boolean isHtmlFormatted;
@XmlElement(name = "IsIndexed", nillable = true)
protected Boolean isIndexed;
@XmlElement(name = "IsListFilterable", nillable = true)
protected Boolean isListFilterable;
@XmlElement(name = "IsListSortable", nillable = true)
protected Boolean isListSortable;
@XmlElement(name = "IsListVisible", nillable = true)
protected Boolean isListVisible;
@XmlElement(name = "IsNameField", nillable = true)
protected Boolean isNameField;
@XmlElement(name = "IsNillable", nillable = true)
protected Boolean isNillable;
@XmlElement(name = "IsWorkflowFilterable", nillable = true)
protected Boolean isWorkflowFilterable;
@XmlElement(name = "Label", nillable = true)
protected String label;
@XmlElement(name = "LastModifiedBy", nillable = true)
protected User lastModifiedBy;
@XmlElement(name = "LastModifiedById", nillable = true)
protected String lastModifiedById;
@XmlElement(name = "LastModifiedDate", nillable = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar lastModifiedDate;
@XmlElement(name = "Length", nillable = true)
protected Integer length;
@XmlElement(name = "LookupFilters", nillable = true)
protected QueryResult lookupFilters;
@XmlElement(name = "MasterLabel", nillable = true)
protected String masterLabel;
@XmlElement(name = "Metadata", nillable = true)
protected CustomField metadata;
@XmlElement(name = "NamespacePrefix", nillable = true)
protected String namespacePrefix;
@XmlElement(name = "Particles", nillable = true)
protected QueryResult particles;
@XmlElement(name = "Precision", nillable = true)
protected Integer precision;
@XmlElement(name = "Publisher", nillable = true)
protected Publisher publisher;
@XmlElement(name = "PublisherId", nillable = true)
protected String publisherId;
@XmlElement(name = "QualifiedApiName", nillable = true)
protected String qualifiedApiName;
@XmlElement(name = "ReferenceTargetField", nillable = true)
protected String referenceTargetField;
@XmlElement(name = "ReferenceTo", nillable = true)
protected RelationshipReferenceTo referenceTo;
@XmlElement(name = "RelationshipDomains", nillable = true)
protected QueryResult relationshipDomains;
@XmlElement(name = "RelationshipName", nillable = true)
protected String relationshipName;
@XmlElement(name = "RunningUserFieldAccess", nillable = true)
protected UserFieldAccess runningUserFieldAccess;
@XmlElement(name = "RunningUserFieldAccessId", nillable = true)
protected String runningUserFieldAccessId;
@XmlElement(name = "Scale", nillable = true)
protected Integer scale;
@XmlElement(name = "ValueType", nillable = true)
protected DataType valueType;
@XmlElement(name = "ValueTypeId", nillable = true)
protected String valueTypeId;
@XmlElement(name = "WorkflowFieldUpdates", nillable = true)
protected QueryResult workflowFieldUpdates;
/**
* Gets the value of the compactLayoutItems property.
*
* @return
* possible object is
* {@link QueryResult }
*
*/
public QueryResult getCompactLayoutItems() {
return compactLayoutItems;
}
/**
* Sets the value of the compactLayoutItems property.
*
* @param value
* allowed object is
* {@link QueryResult }
*
*/
public void setCompactLayoutItems(QueryResult value) {
this.compactLayoutItems = value;
}
/**
* Gets the value of the controlledFields property.
*
* @return
* possible object is
* {@link QueryResult }
*
*/
public QueryResult getControlledFields() {
return controlledFields;
}
/**
* Sets the value of the controlledFields property.
*
* @param value
* allowed object is
* {@link QueryResult }
*
*/
public void setControlledFields(QueryResult value) {
this.controlledFields = value;
}
/**
* Gets the value of the controllingFieldDefinition property.
*
* @return
* possible object is
* {@link FieldDefinition }
*
*/
public FieldDefinition getControllingFieldDefinition() {
return controllingFieldDefinition;
}
/**
* Sets the value of the controllingFieldDefinition property.
*
* @param value
* allowed object is
* {@link FieldDefinition }
*
*/
public void setControllingFieldDefinition(FieldDefinition value) {
this.controllingFieldDefinition = value;
}
/**
* Gets the value of the controllingFieldDefinitionId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getControllingFieldDefinitionId() {
return controllingFieldDefinitionId;
}
/**
* Sets the value of the controllingFieldDefinitionId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setControllingFieldDefinitionId(String value) {
this.controllingFieldDefinitionId = value;
}
/**
* Gets the value of the dataType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDataType() {
return dataType;
}
/**
* Sets the value of the dataType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDataType(String value) {
this.dataType = value;
}
/**
* Gets the value of the developerName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDeveloperName() {
return developerName;
}
/**
* Sets the value of the developerName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDeveloperName(String value) {
this.developerName = value;
}
/**
* Gets the value of the durableId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDurableId() {
return durableId;
}
/**
* Sets the value of the durableId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDurableId(String value) {
this.durableId = value;
}
/**
* Gets the value of the entityDefinition property.
*
* @return
* possible object is
* {@link EntityDefinition }
*
*/
public EntityDefinition getEntityDefinition() {
return entityDefinition;
}
/**
* Sets the value of the entityDefinition property.
*
* @param value
* allowed object is
* {@link EntityDefinition }
*
*/
public void setEntityDefinition(EntityDefinition value) {
this.entityDefinition = value;
}
/**
* Gets the value of the entityDefinitionId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEntityDefinitionId() {
return entityDefinitionId;
}
/**
* Sets the value of the entityDefinitionId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEntityDefinitionId(String value) {
this.entityDefinitionId = value;
}
/**
* Gets the value of the extraTypeInfo property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getExtraTypeInfo() {
return extraTypeInfo;
}
/**
* Sets the value of the extraTypeInfo property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setExtraTypeInfo(String value) {
this.extraTypeInfo = value;
}
/**
* Gets the value of the fullName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFullName() {
return fullName;
}
/**
* Sets the value of the fullName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFullName(String value) {
this.fullName = value;
}
/**
* Gets the value of the isApiFilterable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsApiFilterable() {
return isApiFilterable;
}
/**
* Sets the value of the isApiFilterable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsApiFilterable(Boolean value) {
this.isApiFilterable = value;
}
/**
* Gets the value of the isApiGroupable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsApiGroupable() {
return isApiGroupable;
}
/**
* Sets the value of the isApiGroupable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsApiGroupable(Boolean value) {
this.isApiGroupable = value;
}
/**
* Gets the value of the isApiSortable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsApiSortable() {
return isApiSortable;
}
/**
* Sets the value of the isApiSortable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsApiSortable(Boolean value) {
this.isApiSortable = value;
}
/**
* Gets the value of the isCalculated property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsCalculated() {
return isCalculated;
}
/**
* Sets the value of the isCalculated property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsCalculated(Boolean value) {
this.isCalculated = value;
}
/**
* Gets the value of the isCompactLayoutable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsCompactLayoutable() {
return isCompactLayoutable;
}
/**
* Sets the value of the isCompactLayoutable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsCompactLayoutable(Boolean value) {
this.isCompactLayoutable = value;
}
/**
* Gets the value of the isFieldHistoryTracked property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsFieldHistoryTracked() {
return isFieldHistoryTracked;
}
/**
* Sets the value of the isFieldHistoryTracked property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsFieldHistoryTracked(Boolean value) {
this.isFieldHistoryTracked = value;
}
/**
* Gets the value of the isFlsEnabled property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsFlsEnabled() {
return isFlsEnabled;
}
/**
* Sets the value of the isFlsEnabled property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsFlsEnabled(Boolean value) {
this.isFlsEnabled = value;
}
/**
* Gets the value of the isHighScaleNumber property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsHighScaleNumber() {
return isHighScaleNumber;
}
/**
* Sets the value of the isHighScaleNumber property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsHighScaleNumber(Boolean value) {
this.isHighScaleNumber = value;
}
/**
* Gets the value of the isHtmlFormatted property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsHtmlFormatted() {
return isHtmlFormatted;
}
/**
* Sets the value of the isHtmlFormatted property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsHtmlFormatted(Boolean value) {
this.isHtmlFormatted = value;
}
/**
* Gets the value of the isIndexed property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsIndexed() {
return isIndexed;
}
/**
* Sets the value of the isIndexed property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsIndexed(Boolean value) {
this.isIndexed = value;
}
/**
* Gets the value of the isListFilterable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsListFilterable() {
return isListFilterable;
}
/**
* Sets the value of the isListFilterable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsListFilterable(Boolean value) {
this.isListFilterable = value;
}
/**
* Gets the value of the isListSortable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsListSortable() {
return isListSortable;
}
/**
* Sets the value of the isListSortable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsListSortable(Boolean value) {
this.isListSortable = value;
}
/**
* Gets the value of the isListVisible property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsListVisible() {
return isListVisible;
}
/**
* Sets the value of the isListVisible property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsListVisible(Boolean value) {
this.isListVisible = value;
}
/**
* Gets the value of the isNameField property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsNameField() {
return isNameField;
}
/**
* Sets the value of the isNameField property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsNameField(Boolean value) {
this.isNameField = value;
}
/**
* Gets the value of the isNillable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsNillable() {
return isNillable;
}
/**
* Sets the value of the isNillable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsNillable(Boolean value) {
this.isNillable = value;
}
/**
* Gets the value of the isWorkflowFilterable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsWorkflowFilterable() {
return isWorkflowFilterable;
}
/**
* Sets the value of the isWorkflowFilterable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsWorkflowFilterable(Boolean value) {
this.isWorkflowFilterable = value;
}
/**
* Gets the value of the label property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLabel() {
return label;
}
/**
* Sets the value of the label property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLabel(String value) {
this.label = value;
}
/**
* Gets the value of the lastModifiedBy property.
*
* @return
* possible object is
* {@link User }
*
*/
public User getLastModifiedBy() {
return lastModifiedBy;
}
/**
* Sets the value of the lastModifiedBy property.
*
* @param value
* allowed object is
* {@link User }
*
*/
public void setLastModifiedBy(User value) {
this.lastModifiedBy = value;
}
/**
* Gets the value of the lastModifiedById property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLastModifiedById() {
return lastModifiedById;
}
/**
* Sets the value of the lastModifiedById property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLastModifiedById(String value) {
this.lastModifiedById = value;
}
/**
* Gets the value of the lastModifiedDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getLastModifiedDate() {
return lastModifiedDate;
}
/**
* Sets the value of the lastModifiedDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setLastModifiedDate(XMLGregorianCalendar value) {
this.lastModifiedDate = value;
}
/**
* Gets the value of the length property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getLength() {
return length;
}
/**
* Sets the value of the length property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setLength(Integer value) {
this.length = value;
}
/**
* Gets the value of the lookupFilters property.
*
* @return
* possible object is
* {@link QueryResult }
*
*/
public QueryResult getLookupFilters() {
return lookupFilters;
}
/**
* Sets the value of the lookupFilters property.
*
* @param value
* allowed object is
* {@link QueryResult }
*
*/
public void setLookupFilters(QueryResult value) {
this.lookupFilters = value;
}
/**
* Gets the value of the masterLabel property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMasterLabel() {
return masterLabel;
}
/**
* Sets the value of the masterLabel property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMasterLabel(String value) {
this.masterLabel = value;
}
/**
* Gets the value of the metadata property.
*
* @return
* possible object is
* {@link CustomField }
*
*/
public CustomField getMetadata() {
return metadata;
}
/**
* Sets the value of the metadata property.
*
* @param value
* allowed object is
* {@link CustomField }
*
*/
public void setMetadata(CustomField value) {
this.metadata = value;
}
/**
* Gets the value of the namespacePrefix property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNamespacePrefix() {
return namespacePrefix;
}
/**
* Sets the value of the namespacePrefix property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNamespacePrefix(String value) {
this.namespacePrefix = value;
}
/**
* Gets the value of the particles property.
*
* @return
* possible object is
* {@link QueryResult }
*
*/
public QueryResult getParticles() {
return particles;
}
/**
* Sets the value of the particles property.
*
* @param value
* allowed object is
* {@link QueryResult }
*
*/
public void setParticles(QueryResult value) {
this.particles = value;
}
/**
* Gets the value of the precision property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getPrecision() {
return precision;
}
/**
* Sets the value of the precision property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setPrecision(Integer value) {
this.precision = value;
}
/**
* Gets the value of the publisher property.
*
* @return
* possible object is
* {@link Publisher }
*
*/
public Publisher getPublisher() {
return publisher;
}
/**
* Sets the value of the publisher property.
*
* @param value
* allowed object is
* {@link Publisher }
*
*/
public void setPublisher(Publisher value) {
this.publisher = value;
}
/**
* Gets the value of the publisherId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPublisherId() {
return publisherId;
}
/**
* Sets the value of the publisherId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPublisherId(String value) {
this.publisherId = value;
}
/**
* Gets the value of the qualifiedApiName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getQualifiedApiName() {
return qualifiedApiName;
}
/**
* Sets the value of the qualifiedApiName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setQualifiedApiName(String value) {
this.qualifiedApiName = value;
}
/**
* Gets the value of the referenceTargetField property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReferenceTargetField() {
return referenceTargetField;
}
/**
* Sets the value of the referenceTargetField property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReferenceTargetField(String value) {
this.referenceTargetField = value;
}
/**
* Gets the value of the referenceTo property.
*
* @return
* possible object is
* {@link RelationshipReferenceTo }
*
*/
public RelationshipReferenceTo getReferenceTo() {
return referenceTo;
}
/**
* Sets the value of the referenceTo property.
*
* @param value
* allowed object is
* {@link RelationshipReferenceTo }
*
*/
public void setReferenceTo(RelationshipReferenceTo value) {
this.referenceTo = value;
}
/**
* Gets the value of the relationshipDomains property.
*
* @return
* possible object is
* {@link QueryResult }
*
*/
public QueryResult getRelationshipDomains() {
return relationshipDomains;
}
/**
* Sets the value of the relationshipDomains property.
*
* @param value
* allowed object is
* {@link QueryResult }
*
*/
public void setRelationshipDomains(QueryResult value) {
this.relationshipDomains = value;
}
/**
* Gets the value of the relationshipName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRelationshipName() {
return relationshipName;
}
/**
* Sets the value of the relationshipName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRelationshipName(String value) {
this.relationshipName = value;
}
/**
* Gets the value of the runningUserFieldAccess property.
*
* @return
* possible object is
* {@link UserFieldAccess }
*
*/
public UserFieldAccess getRunningUserFieldAccess() {
return runningUserFieldAccess;
}
/**
* Sets the value of the runningUserFieldAccess property.
*
* @param value
* allowed object is
* {@link UserFieldAccess }
*
*/
public void setRunningUserFieldAccess(UserFieldAccess value) {
this.runningUserFieldAccess = value;
}
/**
* Gets the value of the runningUserFieldAccessId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRunningUserFieldAccessId() {
return runningUserFieldAccessId;
}
/**
* Sets the value of the runningUserFieldAccessId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRunningUserFieldAccessId(String value) {
this.runningUserFieldAccessId = value;
}
/**
* Gets the value of the scale property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getScale() {
return scale;
}
/**
* Sets the value of the scale property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setScale(Integer value) {
this.scale = value;
}
/**
* Gets the value of the valueType property.
*
* @return
* possible object is
* {@link DataType }
*
*/
public DataType getValueType() {
return valueType;
}
/**
* Sets the value of the valueType property.
*
* @param value
* allowed object is
* {@link DataType }
*
*/
public void setValueType(DataType value) {
this.valueType = value;
}
/**
* Gets the value of the valueTypeId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValueTypeId() {
return valueTypeId;
}
/**
* Sets the value of the valueTypeId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValueTypeId(String value) {
this.valueTypeId = value;
}
/**
* Gets the value of the workflowFieldUpdates property.
*
* @return
* possible object is
* {@link QueryResult }
*
*/
public QueryResult getWorkflowFieldUpdates() {
return workflowFieldUpdates;
}
/**
* Sets the value of the workflowFieldUpdates property.
*
* @param value
* allowed object is
* {@link QueryResult }
*
*/
public void setWorkflowFieldUpdates(QueryResult value) {
this.workflowFieldUpdates = value;
}
}