Class MAPMAP_EXTENSION<ExtensionType>
- java.lang.Object
-
- com.opencloud.util.ImmutableDataObject
-
- AbstractInfoObject
-
- 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 Summary
Fields Modifier and Type Field Description OpenId
ExtensionId
Identifier field.Class<ExtensionType>
ExtensionType
Open type field.
-
Constructor Summary
Constructors Modifier Constructor Description protected
MAPMAP_EXTENSION(Class<ExtensionType> ExtensionType, OpenId ExtensionId)
Constructs an information object with the given final values.
-
Method Summary
-
Methods inherited from class com.opencloud.slee.resources.cgin.AbstractInfoObject
equals, hashCode, toString
-
Methods inherited from class com.opencloud.util.ImmutableDataObject
clone, isReadOnly, setReadOnly
-
-
-
-
Field Detail
-
ExtensionType
public final Class<ExtensionType> ExtensionType
Open type field.
-
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.
-
-