Billing Central Apex API Developer Reference

ffbc.FieldMetadata

global with sharing class FieldMetadata

A wrapper object containing information about an SObject field path and the metadata of its destination field. This class is marked as serializable and deserializable to work around an issue in enforcing JsonAccess for Visualforce remoting requests. Warning: Do not rely on any behavior available via serializing as or deserializing from JSON that is not part of the global API because it might be subject to change.

Properties

Name Type Description
ObjectType String Read only. The API name of the SObject type to which the field path belongs.
FieldPath String Read only. The path of the field relative to the object type.
DisplayType String Read only. The display type of the field.
Precision Integer Read only. The Precision of a numeric field.
Scale Integer Read only. The Scale of a numeric field.
Length Integer Read only. The length of a text field.
ReferenceTo String Read only. The API name of the SObject type to which the field is a reference.
Labels List<String> Read only. The list of labels of the fields which are referenced by the field path. The order of labels corresponds to the the order in which the field path references the fields.
IsRelatedObjectField Boolean Read only. Indicates whether the FieldPath describes a field on a related object.
IsCalculated Boolean Read only. Indicates whether the field is a custom formula field.
IsAutoNumber Boolean Read only. Indicates whether the field is an Auto Number field.
IsCreateable Boolean Read only. Indicates whether a field is can be created.
IsUpdateable Boolean Read only. Indicates whether a field can be updated.
IsRequired Boolean Read only. Indicates whether a field is required.
IsReferenceToNonSearchable Boolean Read only. Indicates whether a field references an SObject that cannot be searched using ffbc.LookupService. Typically, when True, it indicates that the SObject's name field is encrypted.
PicklistOptions List<ffbc.FieldMetadata.PicklistOption> Read only. The options available for a picklist field.

ffbc.FieldMetadata.PicklistOption

global with sharing class PicklistOption

An object containing metadata for an option that is available for a picklist field. This class is marked as serializable and deserializable to work around an issue in enforcing JsonAccess for Visualforce remoting requests. Warning: Do not rely on any behavior available via serializing as or deserializing from JSON that is not part of the global API because it might be subject to change.

Properties

Name Type Description
Name String Read only. The text displayed for the picklist option.
Value String Read only. The underlying value for the picklist option.
© Copyright 2009–2023 Certinia Inc. All rights reserved. Various trademarks held by their respective owners.