19 package org.omg.dds.type.dynamic;
21 import java.util.List;
42 public Map<Integer, DynamicTypeMember>
getAllMembers(
int...
id);
44 public Map<String, DynamicTypeMember>
getAllMembers(String...
id);
52 public Map<Integer, AnnotationDescriptor>
getAnnotations(
int...
id);
54 public Map<String, AnnotationDescriptor>
getAnnotations(String... name);
List< DynamicTypeMember > addMembers(MemberDescriptor... descriptor)
Objects of this type are immutable.
void setAnnotation(AnnotationDescriptor descriptor)
DynamicTypeMember getMember(int id)
Objects of this type are immutable.
void setAnnotations(AnnotationDescriptor... descriptors)
A supertype of all DDS classes and interfaces.
DynamicTypeMember addMember(MemberDescriptor descriptor)
Map< Integer, DynamicTypeMember > getAllMembers()
AnnotationDescriptor getAnnotation(int id)
Map< Integer, AnnotationDescriptor > getAnnotations(int... id)
Objects of this type are immutable.
Map< Integer, AnnotationDescriptor > getAllAnnotations()
TypeDescriptor getDescriptor()