org.omg.dds.type.dynamic
Interface DynamicType

All Superinterfaces:
java.lang.Cloneable, DDSObject

public interface DynamicType
extends DDSObject, java.lang.Cloneable


Method Summary
 DynamicTypeMember addMember(MemberDescriptor descriptor)
           
 void applyAnnotation(AnnotationDescriptor descriptor)
           
 DynamicType clone()
           
 java.util.Map<java.lang.String,DynamicTypeMember> getAllMembers()
           
 java.util.Map<java.lang.Integer,DynamicTypeMember> getAllMembersById()
           
 java.util.List<AnnotationDescriptor> getAnnotations()
           
 TypeDescriptor getDescriptor()
           
 TypeKind getKind()
           
 DynamicTypeMember getMember(java.lang.String name)
           
 DynamicTypeMember getMemberById(int id)
           
 java.lang.String getName()
           
 
Methods inherited from interface org.omg.dds.core.DDSObject
getBootstrap
 

Method Detail

getDescriptor

TypeDescriptor getDescriptor()

getName

java.lang.String getName()

getKind

TypeKind getKind()

getMember

DynamicTypeMember getMember(java.lang.String name)

getAllMembers

java.util.Map<java.lang.String,DynamicTypeMember> getAllMembers()

getMemberById

DynamicTypeMember getMemberById(int id)

getAllMembersById

java.util.Map<java.lang.Integer,DynamicTypeMember> getAllMembersById()

getAnnotations

java.util.List<AnnotationDescriptor> getAnnotations()

applyAnnotation

void applyAnnotation(AnnotationDescriptor descriptor)

addMember

DynamicTypeMember addMember(MemberDescriptor descriptor)

clone

DynamicType clone()


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