org.omg.dds.type.dynamic
Interface TypeDescriptor
- All Superinterfaces:
- java.lang.Cloneable, DDSObject, java.io.Serializable, Value<TypeDescriptor,ModifiableTypeDescriptor>
- All Known Subinterfaces:
- ModifiableTypeDescriptor
public interface TypeDescriptor
- extends Value<TypeDescriptor,ModifiableTypeDescriptor>
isConsistent
boolean isConsistent()
getKind
TypeKind getKind()
- Returns:
- the kind
getName
java.lang.String getName()
- Returns:
- the name
getBaseType
DynamicType getBaseType()
- Returns:
- the baseType
getDiscriminatorType
DynamicType getDiscriminatorType()
- Returns:
- the discriminatorType
getBound
java.util.List<java.lang.Integer> getBound()
- Returns:
- the bound, an unmodifiable list
getElementType
@Optional
DynamicType getElementType()
- Returns:
- the elementType
getKeyElementType
@Optional
DynamicType getKeyElementType()
- Returns:
- the keyElementType
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.