org.omg.dds.type.typeobject
Interface CollectionType

All Superinterfaces:
java.lang.Cloneable, DDSObject, ModifiableValue<Type,Type>, java.io.Serializable, Type, Value<Type,Type>
All Known Subinterfaces:
ArrayType, MapType, SequenceType, StringType

@Extensibility(value=MUTABLE_EXTENSIBILITY)
@Nested
public interface CollectionType
extends Type


Nested Class Summary
static class CollectionType.MemberId
           
 
Field Summary
static long UNBOUNDED_COLLECTION
           
 
Method Summary
 int getElementType()
           
 CollectionType setElementType(int newElementType)
           
 
Methods inherited from interface org.omg.dds.type.typeobject.Type
getAnnotation, getProperty, setAnnotation, setProperty
 
Methods inherited from interface org.omg.dds.core.modifiable.ModifiableValue
clone, copyFrom, finishModification
 
Methods inherited from interface org.omg.dds.core.Value
equals, hashCode, modify
 
Methods inherited from interface org.omg.dds.core.DDSObject
getBootstrap
 

Field Detail

UNBOUNDED_COLLECTION

static final long UNBOUNDED_COLLECTION
See Also:
Constant Field Values
Method Detail

getElementType

@ID(value=100L)
int getElementType()

setElementType

CollectionType setElementType(int newElementType)
Returns:
this


Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.