| Interface | Description |
|---|---|
| CollectionType |
Represents the type of a collection, an object that can contain element objects.
|
| MapType |
Represents the type of a Map, a collection that contains keys as well as values and maintains an
association between key-value pairs.
|
| ObjectType |
An ObjectType represents the type of an object in a query.
|
| StructType |
Describes the field names and types for each field in a
Struct. |