public class QueryResultColumnMetadata extends Object
Java class for QueryResultColumnMetadata complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="QueryResultColumnMetadata">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="aggregate" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="apexType" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="booleanType" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="columnName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="custom" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="displayName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="foreignKeyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="insertable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="joinColumns" type="{urn:tooling.soap.sforce.com}QueryResultColumnMetadata" maxOccurs="unbounded" minOccurs="0"/>
<element name="numberType" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="textType" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="updatable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
aggregate |
protected String |
apexType |
protected boolean |
booleanType |
protected String |
columnName |
protected boolean |
custom |
protected String |
displayName |
protected String |
foreignKeyName |
protected boolean |
insertable |
protected List<QueryResultColumnMetadata> |
joinColumns |
protected boolean |
numberType |
protected boolean |
textType |
protected boolean |
updatable |
| Constructor and Description |
|---|
QueryResultColumnMetadata() |
| Modifier and Type | Method and Description |
|---|---|
String |
getApexType()
Gets the value of the apexType property.
|
String |
getColumnName()
Gets the value of the columnName property.
|
String |
getDisplayName()
Gets the value of the displayName property.
|
String |
getForeignKeyName()
Gets the value of the foreignKeyName property.
|
List<QueryResultColumnMetadata> |
getJoinColumns()
Gets the value of the joinColumns property.
|
boolean |
isAggregate()
Gets the value of the aggregate property.
|
boolean |
isBooleanType()
Gets the value of the booleanType property.
|
boolean |
isCustom()
Gets the value of the custom property.
|
boolean |
isInsertable()
Gets the value of the insertable property.
|
boolean |
isNumberType()
Gets the value of the numberType property.
|
boolean |
isTextType()
Gets the value of the textType property.
|
boolean |
isUpdatable()
Gets the value of the updatable property.
|
void |
setAggregate(boolean value)
Sets the value of the aggregate property.
|
void |
setApexType(String value)
Sets the value of the apexType property.
|
void |
setBooleanType(boolean value)
Sets the value of the booleanType property.
|
void |
setColumnName(String value)
Sets the value of the columnName property.
|
void |
setCustom(boolean value)
Sets the value of the custom property.
|
void |
setDisplayName(String value)
Sets the value of the displayName property.
|
void |
setForeignKeyName(String value)
Sets the value of the foreignKeyName property.
|
void |
setInsertable(boolean value)
Sets the value of the insertable property.
|
void |
setNumberType(boolean value)
Sets the value of the numberType property.
|
void |
setTextType(boolean value)
Sets the value of the textType property.
|
void |
setUpdatable(boolean value)
Sets the value of the updatable property.
|
protected boolean aggregate
protected String apexType
protected boolean booleanType
protected String columnName
protected boolean custom
protected String displayName
protected String foreignKeyName
protected boolean insertable
protected List<QueryResultColumnMetadata> joinColumns
protected boolean numberType
protected boolean textType
protected boolean updatable
public boolean isAggregate()
public void setAggregate(boolean value)
public String getApexType()
Stringpublic void setApexType(String value)
value - allowed object is
Stringpublic boolean isBooleanType()
public void setBooleanType(boolean value)
public String getColumnName()
Stringpublic void setColumnName(String value)
value - allowed object is
Stringpublic boolean isCustom()
public void setCustom(boolean value)
public String getDisplayName()
Stringpublic void setDisplayName(String value)
value - allowed object is
Stringpublic String getForeignKeyName()
Stringpublic void setForeignKeyName(String value)
value - allowed object is
Stringpublic boolean isInsertable()
public void setInsertable(boolean value)
public List<QueryResultColumnMetadata> getJoinColumns()
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 joinColumns property.
For example, to add a new item, do as follows:
getJoinColumns().add(newItem);
Objects of the following type(s) are allowed in the list
QueryResultColumnMetadata
public boolean isNumberType()
public void setNumberType(boolean value)
public boolean isTextType()
public void setTextType(boolean value)
public boolean isUpdatable()
public void setUpdatable(boolean value)
Copyright © 2016. All rights reserved.