A map of field names to their corresponding ListField instances.
Retrieves the object sub-fields in the object.
A map of field names to their corresponding ObjectField instances.
Retrieves the simple sub-fields in the object.
A map of field names to their corresponding SimpleField instances.
Retrieves a ListField by its name if it exists and is of the correct type.
The name of the field to retrieve.
The ListField instance if it exists and is valid, or undefined if not.
Retrieves an ObjectField by its name if it exists and is of the correct type.
The name of the field to retrieve.
The ObjectField instance if it exists and is valid, or undefined if not.
Retrieves a SimpleField by its name if it exists and is of the correct type.
The name of the field to retrieve.
The SimpleField instance if it exists and is valid, or undefined if not.
Returns a string representation of an object.
Retrieves the list sub-fields in the object.