org.omg.dds.type.typeobject
Interface MapType

All Superinterfaces:
java.lang.Cloneable, CollectionType, DDSObject, ModifiableValue<Type,Type>, java.io.Serializable, Type, Value<Type,Type>

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


Nested Class Summary
static class MapType.MemberId
           
 
Field Summary
 
Fields inherited from interface org.omg.dds.type.typeobject.CollectionType
UNBOUNDED_COLLECTION
 
Method Summary
 long getBound()
           
 int getKeyElementType()
           
 MapType setBound(long newBound)
           
 MapType setKeyElementType(int newKeyElementType)
           
 
Methods inherited from interface org.omg.dds.type.typeobject.CollectionType
getElementType, setElementType
 
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
 

Method Detail

getKeyElementType

@ID(value=200L)
int getKeyElementType()

setKeyElementType

MapType setKeyElementType(int newKeyElementType)
Returns:
this

getBound

@ID(value=201L)
long getBound()

setBound

MapType setBound(long newBound)
Returns:
this


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