Class MAPMAP_EXTENSION<ExtensionType>

  • All Implemented Interfaces:
    DataObject, Immutable, Serializable

    public class MAPMAP_EXTENSION<ExtensionType>
    extends AbstractInfoObject
    Defines metadata for a class of map's open type extensions. Added in R96. The length of the Object Identifier shall not exceed 16 octets and the number of components of the Object Identifier shall not exceed 16. Spelt MAPMAP_EXTENSION because it's generated from something in the MAP spec that's called MAP-EXTENSION.
    See Also:
    Serialized Form
    • Field Detail

      • ExtensionId

        public final OpenId ExtensionId
        Identifier field.
    • Constructor Detail

      • MAPMAP_EXTENSION

        protected MAPMAP_EXTENSION​(Class<ExtensionType> ExtensionType,
                                   OpenId ExtensionId)
        Constructs an information object with the given final values. Fields that could have been of primitive types are boxed, so that absent optional fields have value null.