OpenSplice Java 5 DCPS  v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
org.omg.dds.type.SerializeAs Interface Reference
Collaboration diagram for org.omg.dds.type.SerializeAs:
Collaboration graph

Public Member Functions

long [] bound () default
 The collection's or bit set's bound(s), if any, if this annotation is applied to a collection or bit set, or an empty array if not. More...
 
TypeKind collectionElementKind () default TypeKind.NO_TYPE
 The type of the elements to be stored in a collection (string, sequence, or map) or TypeKind.NO_TYPE if this annotation is not applied to a collection. More...
 
TypeKind mapKeyElementKind () default TypeKind.NO_TYPE
 The type of the "key" elements to be stored in a map or TypeKind.NO_TYPE if this annotation is not applied to a map. More...
 
TypeKind value ()
 

Detailed Description

Definition at line 37 of file SerializeAs.java.

Member Function Documentation

◆ bound()

long [] org.omg.dds.type.SerializeAs.bound ( )

The collection's or bit set's bound(s), if any, if this annotation is applied to a collection or bit set, or an empty array if not.

Strings, sequences, and maps have a bound with a single value; an empty array indicates an unbounded collection. Bit sets have a mandatory bound of a single value. Arrays may be multidimensional; each element of the array corresponds to one of these dimensions.

Definition at line 65 of file SerializeAs.java.

◆ collectionElementKind()

TypeKind org.omg.dds.type.SerializeAs.collectionElementKind ( )

The type of the elements to be stored in a collection (string, sequence, or map) or TypeKind.NO_TYPE if this annotation is not applied to a collection.

If this annotation is applied to a map, it indicates the type of the map's "value" elements.

◆ mapKeyElementKind()

TypeKind org.omg.dds.type.SerializeAs.mapKeyElementKind ( )

The type of the "key" elements to be stored in a map or TypeKind.NO_TYPE if this annotation is not applied to a map.

◆ value()

TypeKind org.omg.dds.type.SerializeAs.value ( )

The documentation for this interface was generated from the following file: