Create a new record
the name of the record
the minimum index that this record can assume
the maximum index that this record can assume
the index of the record
an array of fields contained in this record
The fields in an array
The fields indexed by their name
The index of the record
The maximum number of occurrences of the node within its parent
The minimum number of occurrences of the node within its parent
The name of the record
Create a model representation of this record schema.
an array of model string representations for each field in the record
Calculate the absolute index of the record
the index offset
the absolute index
Get a field by its name
the name of the field to get
the field with the given name
Get a copy of the internal fields array
an array of fields
Get the last field in the array
the field with the last index in the fields array
Convert the record schema to a string
a string representation of the field
A Record V2 record schema entry