public class ValueTypeField extends Object
Java class for ValueTypeField complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ValueTypeField">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="fields" type="{urn:tooling.soap.sforce.com}ValueTypeField" maxOccurs="unbounded" minOccurs="0"/>
<element name="foreignKeyDomain" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="isForeignKey" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="isNameField" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="minOccurs" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="picklistValues" type="{urn:tooling.soap.sforce.com}PicklistEntry" maxOccurs="unbounded" minOccurs="0"/>
<element name="soapType" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="valueRequired" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<ValueTypeField> |
fields |
protected List<String> |
foreignKeyDomain |
protected boolean |
isForeignKey |
protected boolean |
isNameField |
protected int |
minOccurs |
protected String |
name |
protected List<PicklistEntry> |
picklistValues |
protected String |
soapType |
protected boolean |
valueRequired |
| Constructor and Description |
|---|
ValueTypeField() |
| Modifier and Type | Method and Description |
|---|---|
List<ValueTypeField> |
getFields()
Gets the value of the fields property.
|
List<String> |
getForeignKeyDomain()
Gets the value of the foreignKeyDomain property.
|
int |
getMinOccurs()
Gets the value of the minOccurs property.
|
String |
getName()
Gets the value of the name property.
|
List<PicklistEntry> |
getPicklistValues()
Gets the value of the picklistValues property.
|
String |
getSoapType()
Gets the value of the soapType property.
|
boolean |
isIsForeignKey()
Gets the value of the isForeignKey property.
|
boolean |
isIsNameField()
Gets the value of the isNameField property.
|
boolean |
isValueRequired()
Gets the value of the valueRequired property.
|
void |
setIsForeignKey(boolean value)
Sets the value of the isForeignKey property.
|
void |
setIsNameField(boolean value)
Sets the value of the isNameField property.
|
void |
setMinOccurs(int value)
Sets the value of the minOccurs property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setSoapType(String value)
Sets the value of the soapType property.
|
void |
setValueRequired(boolean value)
Sets the value of the valueRequired property.
|
protected List<ValueTypeField> fields
protected boolean isForeignKey
protected boolean isNameField
protected int minOccurs
protected String name
protected List<PicklistEntry> picklistValues
protected String soapType
protected boolean valueRequired
public List<ValueTypeField> getFields()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the fields property.
For example, to add a new item, do as follows:
getFields().add(newItem);
Objects of the following type(s) are allowed in the list
ValueTypeField
public List<String> getForeignKeyDomain()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the foreignKeyDomain property.
For example, to add a new item, do as follows:
getForeignKeyDomain().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isIsForeignKey()
public void setIsForeignKey(boolean value)
public boolean isIsNameField()
public void setIsNameField(boolean value)
public int getMinOccurs()
public void setMinOccurs(int value)
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic List<PicklistEntry> getPicklistValues()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the picklistValues property.
For example, to add a new item, do as follows:
getPicklistValues().add(newItem);
Objects of the following type(s) are allowed in the list
PicklistEntry
public String getSoapType()
Stringpublic void setSoapType(String value)
value - allowed object is
Stringpublic boolean isValueRequired()
public void setValueRequired(boolean value)
Copyright © 2016. All rights reserved.