com.sforce.soap.partner
Class DescribeSObjectResult

java.lang.Object
  extended by com.sforce.soap.partner.DescribeSObjectResult
All Implemented Interfaces:
java.io.Serializable

public class DescribeSObjectResult
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
DescribeSObjectResult()
           
DescribeSObjectResult(boolean activateable, ChildRelationship[] childRelationships, boolean createable, boolean custom, boolean deletable, Field[] fields, java.lang.String keyPrefix, java.lang.String label, java.lang.String labelPlural, boolean layoutable, boolean mergeable, java.lang.String name, boolean queryable, RecordTypeInfo[] recordTypeInfos, boolean replicateable, boolean retrieveable, boolean searchable, java.lang.Boolean triggerable, boolean undeletable, boolean updateable, java.lang.String urlDetail, java.lang.String urlEdit, java.lang.String urlNew)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 ChildRelationship[] getChildRelationships()
          Gets the childRelationships value for this DescribeSObjectResult.
 ChildRelationship getChildRelationships(int i)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 Field[] getFields()
          Gets the fields value for this DescribeSObjectResult.
 Field getFields(int i)
           
 java.lang.String getKeyPrefix()
          Gets the keyPrefix value for this DescribeSObjectResult.
 java.lang.String getLabel()
          Gets the label value for this DescribeSObjectResult.
 java.lang.String getLabelPlural()
          Gets the labelPlural value for this DescribeSObjectResult.
 java.lang.String getName()
          Gets the name value for this DescribeSObjectResult.
 RecordTypeInfo[] getRecordTypeInfos()
          Gets the recordTypeInfos value for this DescribeSObjectResult.
 RecordTypeInfo getRecordTypeInfos(int i)
           
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.Boolean getTriggerable()
          Gets the triggerable value for this DescribeSObjectResult.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getUrlDetail()
          Gets the urlDetail value for this DescribeSObjectResult.
 java.lang.String getUrlEdit()
          Gets the urlEdit value for this DescribeSObjectResult.
 java.lang.String getUrlNew()
          Gets the urlNew value for this DescribeSObjectResult.
 int hashCode()
           
 boolean isActivateable()
          Gets the activateable value for this DescribeSObjectResult.
 boolean isCreateable()
          Gets the createable value for this DescribeSObjectResult.
 boolean isCustom()
          Gets the custom value for this DescribeSObjectResult.
 boolean isDeletable()
          Gets the deletable value for this DescribeSObjectResult.
 boolean isLayoutable()
          Gets the layoutable value for this DescribeSObjectResult.
 boolean isMergeable()
          Gets the mergeable value for this DescribeSObjectResult.
 boolean isQueryable()
          Gets the queryable value for this DescribeSObjectResult.
 boolean isReplicateable()
          Gets the replicateable value for this DescribeSObjectResult.
 boolean isRetrieveable()
          Gets the retrieveable value for this DescribeSObjectResult.
 boolean isSearchable()
          Gets the searchable value for this DescribeSObjectResult.
 boolean isUndeletable()
          Gets the undeletable value for this DescribeSObjectResult.
 boolean isUpdateable()
          Gets the updateable value for this DescribeSObjectResult.
 void setActivateable(boolean activateable)
          Sets the activateable value for this DescribeSObjectResult.
 void setChildRelationships(ChildRelationship[] childRelationships)
          Sets the childRelationships value for this DescribeSObjectResult.
 void setChildRelationships(int i, ChildRelationship _value)
           
 void setCreateable(boolean createable)
          Sets the createable value for this DescribeSObjectResult.
 void setCustom(boolean custom)
          Sets the custom value for this DescribeSObjectResult.
 void setDeletable(boolean deletable)
          Sets the deletable value for this DescribeSObjectResult.
 void setFields(Field[] fields)
          Sets the fields value for this DescribeSObjectResult.
 void setFields(int i, Field _value)
           
 void setKeyPrefix(java.lang.String keyPrefix)
          Sets the keyPrefix value for this DescribeSObjectResult.
 void setLabel(java.lang.String label)
          Sets the label value for this DescribeSObjectResult.
 void setLabelPlural(java.lang.String labelPlural)
          Sets the labelPlural value for this DescribeSObjectResult.
 void setLayoutable(boolean layoutable)
          Sets the layoutable value for this DescribeSObjectResult.
 void setMergeable(boolean mergeable)
          Sets the mergeable value for this DescribeSObjectResult.
 void setName(java.lang.String name)
          Sets the name value for this DescribeSObjectResult.
 void setQueryable(boolean queryable)
          Sets the queryable value for this DescribeSObjectResult.
 void setRecordTypeInfos(int i, RecordTypeInfo _value)
           
 void setRecordTypeInfos(RecordTypeInfo[] recordTypeInfos)
          Sets the recordTypeInfos value for this DescribeSObjectResult.
 void setReplicateable(boolean replicateable)
          Sets the replicateable value for this DescribeSObjectResult.
 void setRetrieveable(boolean retrieveable)
          Sets the retrieveable value for this DescribeSObjectResult.
 void setSearchable(boolean searchable)
          Sets the searchable value for this DescribeSObjectResult.
 void setTriggerable(java.lang.Boolean triggerable)
          Sets the triggerable value for this DescribeSObjectResult.
 void setUndeletable(boolean undeletable)
          Sets the undeletable value for this DescribeSObjectResult.
 void setUpdateable(boolean updateable)
          Sets the updateable value for this DescribeSObjectResult.
 void setUrlDetail(java.lang.String urlDetail)
          Sets the urlDetail value for this DescribeSObjectResult.
 void setUrlEdit(java.lang.String urlEdit)
          Sets the urlEdit value for this DescribeSObjectResult.
 void setUrlNew(java.lang.String urlNew)
          Sets the urlNew value for this DescribeSObjectResult.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DescribeSObjectResult

public DescribeSObjectResult()

DescribeSObjectResult

public DescribeSObjectResult(boolean activateable,
                             ChildRelationship[] childRelationships,
                             boolean createable,
                             boolean custom,
                             boolean deletable,
                             Field[] fields,
                             java.lang.String keyPrefix,
                             java.lang.String label,
                             java.lang.String labelPlural,
                             boolean layoutable,
                             boolean mergeable,
                             java.lang.String name,
                             boolean queryable,
                             RecordTypeInfo[] recordTypeInfos,
                             boolean replicateable,
                             boolean retrieveable,
                             boolean searchable,
                             java.lang.Boolean triggerable,
                             boolean undeletable,
                             boolean updateable,
                             java.lang.String urlDetail,
                             java.lang.String urlEdit,
                             java.lang.String urlNew)
Method Detail

isActivateable

public boolean isActivateable()
Gets the activateable value for this DescribeSObjectResult.

Returns:
activateable

setActivateable

public void setActivateable(boolean activateable)
Sets the activateable value for this DescribeSObjectResult.

Parameters:
activateable -

getChildRelationships

public ChildRelationship[] getChildRelationships()
Gets the childRelationships value for this DescribeSObjectResult.

Returns:
childRelationships

setChildRelationships

public void setChildRelationships(ChildRelationship[] childRelationships)
Sets the childRelationships value for this DescribeSObjectResult.

Parameters:
childRelationships -

getChildRelationships

public ChildRelationship getChildRelationships(int i)

setChildRelationships

public void setChildRelationships(int i,
                                  ChildRelationship _value)

isCreateable

public boolean isCreateable()
Gets the createable value for this DescribeSObjectResult.

Returns:
createable

setCreateable

public void setCreateable(boolean createable)
Sets the createable value for this DescribeSObjectResult.

Parameters:
createable -

isCustom

public boolean isCustom()
Gets the custom value for this DescribeSObjectResult.

Returns:
custom

setCustom

public void setCustom(boolean custom)
Sets the custom value for this DescribeSObjectResult.

Parameters:
custom -

isDeletable

public boolean isDeletable()
Gets the deletable value for this DescribeSObjectResult.

Returns:
deletable

setDeletable

public void setDeletable(boolean deletable)
Sets the deletable value for this DescribeSObjectResult.

Parameters:
deletable -

getFields

public Field[] getFields()
Gets the fields value for this DescribeSObjectResult.

Returns:
fields

setFields

public void setFields(Field[] fields)
Sets the fields value for this DescribeSObjectResult.

Parameters:
fields -

getFields

public Field getFields(int i)

setFields

public void setFields(int i,
                      Field _value)

getKeyPrefix

public java.lang.String getKeyPrefix()
Gets the keyPrefix value for this DescribeSObjectResult.

Returns:
keyPrefix

setKeyPrefix

public void setKeyPrefix(java.lang.String keyPrefix)
Sets the keyPrefix value for this DescribeSObjectResult.

Parameters:
keyPrefix -

getLabel

public java.lang.String getLabel()
Gets the label value for this DescribeSObjectResult.

Returns:
label

setLabel

public void setLabel(java.lang.String label)
Sets the label value for this DescribeSObjectResult.

Parameters:
label -

getLabelPlural

public java.lang.String getLabelPlural()
Gets the labelPlural value for this DescribeSObjectResult.

Returns:
labelPlural

setLabelPlural

public void setLabelPlural(java.lang.String labelPlural)
Sets the labelPlural value for this DescribeSObjectResult.

Parameters:
labelPlural -

isLayoutable

public boolean isLayoutable()
Gets the layoutable value for this DescribeSObjectResult.

Returns:
layoutable

setLayoutable

public void setLayoutable(boolean layoutable)
Sets the layoutable value for this DescribeSObjectResult.

Parameters:
layoutable -

isMergeable

public boolean isMergeable()
Gets the mergeable value for this DescribeSObjectResult.

Returns:
mergeable

setMergeable

public void setMergeable(boolean mergeable)
Sets the mergeable value for this DescribeSObjectResult.

Parameters:
mergeable -

getName

public java.lang.String getName()
Gets the name value for this DescribeSObjectResult.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this DescribeSObjectResult.

Parameters:
name -

isQueryable

public boolean isQueryable()
Gets the queryable value for this DescribeSObjectResult.

Returns:
queryable

setQueryable

public void setQueryable(boolean queryable)
Sets the queryable value for this DescribeSObjectResult.

Parameters:
queryable -

getRecordTypeInfos

public RecordTypeInfo[] getRecordTypeInfos()
Gets the recordTypeInfos value for this DescribeSObjectResult.

Returns:
recordTypeInfos

setRecordTypeInfos

public void setRecordTypeInfos(RecordTypeInfo[] recordTypeInfos)
Sets the recordTypeInfos value for this DescribeSObjectResult.

Parameters:
recordTypeInfos -

getRecordTypeInfos

public RecordTypeInfo getRecordTypeInfos(int i)

setRecordTypeInfos

public void setRecordTypeInfos(int i,
                               RecordTypeInfo _value)

isReplicateable

public boolean isReplicateable()
Gets the replicateable value for this DescribeSObjectResult.

Returns:
replicateable

setReplicateable

public void setReplicateable(boolean replicateable)
Sets the replicateable value for this DescribeSObjectResult.

Parameters:
replicateable -

isRetrieveable

public boolean isRetrieveable()
Gets the retrieveable value for this DescribeSObjectResult.

Returns:
retrieveable

setRetrieveable

public void setRetrieveable(boolean retrieveable)
Sets the retrieveable value for this DescribeSObjectResult.

Parameters:
retrieveable -

isSearchable

public boolean isSearchable()
Gets the searchable value for this DescribeSObjectResult.

Returns:
searchable

setSearchable

public void setSearchable(boolean searchable)
Sets the searchable value for this DescribeSObjectResult.

Parameters:
searchable -

getTriggerable

public java.lang.Boolean getTriggerable()
Gets the triggerable value for this DescribeSObjectResult.

Returns:
triggerable

setTriggerable

public void setTriggerable(java.lang.Boolean triggerable)
Sets the triggerable value for this DescribeSObjectResult.

Parameters:
triggerable -

isUndeletable

public boolean isUndeletable()
Gets the undeletable value for this DescribeSObjectResult.

Returns:
undeletable

setUndeletable

public void setUndeletable(boolean undeletable)
Sets the undeletable value for this DescribeSObjectResult.

Parameters:
undeletable -

isUpdateable

public boolean isUpdateable()
Gets the updateable value for this DescribeSObjectResult.

Returns:
updateable

setUpdateable

public void setUpdateable(boolean updateable)
Sets the updateable value for this DescribeSObjectResult.

Parameters:
updateable -

getUrlDetail

public java.lang.String getUrlDetail()
Gets the urlDetail value for this DescribeSObjectResult.

Returns:
urlDetail

setUrlDetail

public void setUrlDetail(java.lang.String urlDetail)
Sets the urlDetail value for this DescribeSObjectResult.

Parameters:
urlDetail -

getUrlEdit

public java.lang.String getUrlEdit()
Gets the urlEdit value for this DescribeSObjectResult.

Returns:
urlEdit

setUrlEdit

public void setUrlEdit(java.lang.String urlEdit)
Sets the urlEdit value for this DescribeSObjectResult.

Parameters:
urlEdit -

getUrlNew

public java.lang.String getUrlNew()
Gets the urlNew value for this DescribeSObjectResult.

Returns:
urlNew

setUrlNew

public void setUrlNew(java.lang.String urlNew)
Sets the urlNew value for this DescribeSObjectResult.

Parameters:
urlNew -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer



Copyright © 2009. All Rights Reserved.