public interface MUnionMemberDescription extends MMemberDescription
MUnionMemberDescription
describes a member of an
MUnionDescription
object. A union joins several union
members that can then be accessed through the union. Like classes,
unions are containers of data items, but the contents of a union
are alternatives, and only one alternative is present in the
union instance at any time.Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getDefaultValue()
Return the default value for this member; null if there is none.
|
java.lang.String |
getMangledMemberName()
Deprecated.
internal use only - do not document
|
MClassDescription |
getMemberClassDescription()
Return the class description of this member.
|
java.lang.String |
getMemberName()
Return the name of the member.
|
void |
setMangledMemberName(java.lang.String mangledMemberName)
Deprecated.
internal use only - do not document
|
getDeclaringClassDescription
getProperties, getProperty, getPropertyCount, getPropertyNames, isOK, isOK
java.lang.String getMemberName()
MClassDescription getMemberClassDescription()
java.lang.Object getDefaultValue()
java.lang.String getMangledMemberName()
void setMangledMemberName(java.lang.String mangledMemberName)