org.omg.dds.core
Class InstanceHandle
java.lang.Object
org.omg.dds.core.InstanceHandle
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, DDSObject, Value<InstanceHandle,ModifiableInstanceHandle>
- Direct Known Subclasses:
- ModifiableInstanceHandle
public abstract class InstanceHandle
- extends java.lang.Object
- implements Value<InstanceHandle,ModifiableInstanceHandle>
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InstanceHandle
public InstanceHandle()
newInstanceHandle
public static ModifiableInstanceHandle newInstanceHandle(Bootstrap bootstrap)
- Parameters:
bootstrap - Identifies the Service instance to which the new
object will belong.
nilHandle
public static InstanceHandle nilHandle(Bootstrap bootstrap)
- Parameters:
bootstrap - Identifies the Service instance to which the
object will belong.
- Returns:
- An unmodifiable nil instance handle.
isNil
public abstract boolean isNil()
clone
public abstract InstanceHandle clone()
- Description copied from interface:
Value
- Extends the concept of "cloneable" defined in
java.lang by
providing an explicit public Value.clone() method.
- Specified by:
clone in interface Value<InstanceHandle,ModifiableInstanceHandle>- Overrides:
clone in class java.lang.Object
- Returns:
- a new object that with state identical to that of this object.
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.