Package com.sun.corba.ee.impl.ior
Class ObjectKeyImpl
- java.lang.Object
-
- com.sun.corba.ee.impl.ior.ObjectKeyImpl
-
-
Field Summary
Fields Modifier and Type Field Description private byte[]
array
private ObjectId
id
private ObjectKeyTemplate
oktemp
private static IORSystemException
wrapper
-
Constructor Summary
Constructors Constructor Description ObjectKeyImpl(ObjectKeyTemplate oktemp, ObjectId id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
byte[]
getBytes(ORB orb)
ObjectId
getId()
Return the object identifier for this Object key.ServerRequestDispatcher
getServerRequestDispatcher()
ObjectKeyTemplate
getTemplate()
Return the template for this object key.int
hashCode()
void
write(OutputStream os)
Write this object directly to the output stream.
-
-
-
Field Detail
-
wrapper
private static final IORSystemException wrapper
-
oktemp
private ObjectKeyTemplate oktemp
-
id
private ObjectId id
-
array
private byte[] array
-
-
Constructor Detail
-
ObjectKeyImpl
public ObjectKeyImpl(ObjectKeyTemplate oktemp, ObjectId id)
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getTemplate
public ObjectKeyTemplate getTemplate()
Description copied from interface:ObjectKey
Return the template for this object key.- Specified by:
getTemplate
in interfaceObjectKey
- Returns:
- the template
-
getId
public ObjectId getId()
Description copied from interface:ObjectKey
Return the object identifier for this Object key.
-
write
public void write(OutputStream os)
Description copied from interface:Writeable
Write this object directly to the output stream.
-
getServerRequestDispatcher
public ServerRequestDispatcher getServerRequestDispatcher()
- Specified by:
getServerRequestDispatcher
in interfaceObjectKey
-
-