19 package org.omg.dds.type.dynamic;
21 import java.io.Serializable;
22 import java.util.List;
MemberDescriptor withType(DynamicType type)
Copy this descriptor and apply the given type.
MemberDescriptor withName(String name)
Copy this descriptor and apply the given name.
List< Integer > getLabel()
MemberDescriptor withDefaultValue(String defaultValue)
Copy this descriptor and apply the given default value.
abstract boolean isConsistent()
MemberDescriptor withId(int id)
Copy this descriptor and apply the given ID.
Objects of this type are immutable.
A supertype of all DDS classes and interfaces.
MemberDescriptor withLabel(int... label)
Copy this descriptor and apply the given label(s).
MemberDescriptor withDefaultLabel(boolean defaultLabel)
Copy this descriptor and apply the given default label.
MemberDescriptor withIndex(int index)
Copy this descriptor and apply the given index.