Interface MapDef

All Superinterfaces:
FieldDef

public interface MapDef extends FieldDef
MapDef is an extension of FieldDef to define an unordered map, where all entries are constrained to a single type. Map keys are case-sensitive.
Since:
3.0
  • Method Details

    • getElement

      FieldDef getElement()
      Returns:
      the definition of the type of object stored in the map
    • clone

      MapDef clone()
      Description copied from interface: FieldDef
      Perform a deep copy of this FieldDef instance.
      Specified by:
      clone in interface FieldDef
      Returns:
      a deep copy of this object