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[]arrayprivate ObjectIdidprivate ObjectKeyTemplateoktempprivate static IORSystemExceptionwrapper
-
Constructor Summary
Constructors Constructor Description ObjectKeyImpl(ObjectKeyTemplate oktemp, ObjectId id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)byte[]getBytes(ORB orb)ObjectIdgetId()Return the object identifier for this Object key.ServerRequestDispatchergetServerRequestDispatcher()ObjectKeyTemplategetTemplate()Return the template for this object key.inthashCode()voidwrite(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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getTemplate
public ObjectKeyTemplate getTemplate()
Description copied from interface:ObjectKeyReturn the template for this object key.- Specified by:
getTemplatein interfaceObjectKey- Returns:
- the template
-
getId
public ObjectId getId()
Description copied from interface:ObjectKeyReturn the object identifier for this Object key.
-
write
public void write(OutputStream os)
Description copied from interface:WriteableWrite this object directly to the output stream.
-
getServerRequestDispatcher
public ServerRequestDispatcher getServerRequestDispatcher()
- Specified by:
getServerRequestDispatcherin interfaceObjectKey
-
-