public class DescribeSObject extends DescribeSObjectBasic
| Modifier and Type | Class and Description |
|---|---|
static class |
DescribeSObject.ChildEntity
Child Relationships.
|
static class |
DescribeSObject.Field
This class represents part of a JSON response from /services/data/v{version}/sobjects/{sobjectName}/describe
|
static class |
DescribeSObject.PicklistEntry
This class represents a picklist value as given by a describe api call.
|
| Constructor and Description |
|---|
DescribeSObject() |
| Modifier and Type | Method and Description |
|---|---|
List<DescribeSObject.Field> |
getAllFields()
All fields for the sobject.
|
Map<String,String> |
getChildEntities() |
List<DescribeSObject.ChildEntity> |
getChildRelationships() |
List<DescribeSObject.Field> |
getFields()
All fields for the sobject.
|
Set<DescribeSObject.Field> |
getOptionalFieldsForCreateUpdate()
Optional fields.
|
Set<DescribeSObject.Field> |
getParentEntitiesForCreateUpdate()
Parent entity references.
|
Set<DescribeSObject.Field> |
getRequiredFieldsForCreateUpdate()
Required fields.
|
getKeyPrefix, getLabel, getLabelPlural, getName, getUrls, isActivateable, isCreateable, isCustom, isCustomSetting, isDeletable, isDeprecatedAndHidden, isFeedEnabled, isLayoutable, isMergeable, isQueryable, isReplicateable, isRetrieveable, isSearchable, isTriggerable, isUndeletable, isUpdateablepublic List<DescribeSObject.Field> getAllFields()
public List<DescribeSObject.Field> getFields()
public List<DescribeSObject.ChildEntity> getChildRelationships()
public Map<String,String> getChildEntities()
public Set<DescribeSObject.Field> getRequiredFieldsForCreateUpdate()
public Set<DescribeSObject.Field> getOptionalFieldsForCreateUpdate()
public Set<DescribeSObject.Field> getParentEntitiesForCreateUpdate()
Copyright © 2016. All rights reserved.