org.omg.dds.type.typeobject
Interface Member

All Superinterfaces:
java.lang.Cloneable, DDSObject, ModifiableValue<Member,Member>, java.io.Serializable, Value<Member,Member>
All Known Subinterfaces:
AnnotationMember, UnionMember

@Extensibility(value=MUTABLE_EXTENSIBILITY)
@Nested
public interface Member
extends ModifiableValue<Member,Member>


Nested Class Summary
static class Member.MemberId
           
 
Field Summary
static int MEMBER_ID_INVALID
           
 
Method Summary
 java.util.List<AnnotationUsage> getAnnotation()
           
 MemberProperty getProperty()
           
 Member setAnnotation(java.util.List<AnnotationUsage> newAnnotation)
           
 Member setProperty(MemberProperty newProperty)
           
 
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
 

Field Detail

MEMBER_ID_INVALID

static final int MEMBER_ID_INVALID
See Also:
Constant Field Values
Method Detail

getProperty

@ID(value=0L)
MemberProperty getProperty()

setProperty

@ID(value=0L)
Member setProperty(MemberProperty newProperty)
Returns:
this

getAnnotation

@ID(value=1L)
java.util.List<AnnotationUsage> getAnnotation()

setAnnotation

@ID(value=1L)
Member setAnnotation(java.util.List<AnnotationUsage> newAnnotation)
Returns:
this


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