Metadata Field Types
A metadata field is either:
Simple: which means it has a scalar value, for example a string, long or boolean
Complex: which means the value consists of a list of other fields termed sub fields.
The types SimpleField
and ComplexField
are each further specialised into additional types