|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.openorb.orb.rmi.DeserializationKernelNative
This is an implementation of the interface DeserializationKernel for the IBM JDKs 1.4.x.
Constructor Summary | |
DeserializationKernelNative()
Constructor is package protected so that it can be instantiated via the factory only. |
Method Summary | |
java.lang.Object |
allocateNewObject(java.lang.Class aclass,
java.lang.Class initClass)
This method allocates heap space for a instance of an object of the specified class without initializing the members. |
void |
setBooleanField(java.lang.Class c,
java.lang.String n,
java.lang.Object o,
boolean v)
Set the member field of a class instance. |
void |
setByteField(java.lang.Class c,
java.lang.String n,
java.lang.Object o,
byte v)
Set the member field of a class instance. |
void |
setCharField(java.lang.Class c,
java.lang.String n,
java.lang.Object o,
char v)
Set the member field of a class instance. |
void |
setDoubleField(java.lang.Class c,
java.lang.String n,
java.lang.Object o,
double v)
Set the member field of a class instance. |
void |
setFloatField(java.lang.Class c,
java.lang.String n,
java.lang.Object o,
float v)
Set the member field of a class instance. |
void |
setIntField(java.lang.Class c,
java.lang.String n,
java.lang.Object o,
int v)
Set the member field of a class instance. |
void |
setLongField(java.lang.Class c,
java.lang.String n,
java.lang.Object o,
long v)
Set the member field of a class instance. |
void |
setObjectField(java.lang.Class c,
java.lang.String n,
java.lang.Object o,
java.lang.Object v)
Set the member field of a class instance. |
void |
setShortField(java.lang.Class c,
java.lang.String n,
java.lang.Object o,
short v)
Set the member field of a class instance. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DeserializationKernelNative()
Method Detail |
public java.lang.Object allocateNewObject(java.lang.Class aclass, java.lang.Class initClass)
allocateNewObject
in interface DeserializationKernel
aclass
- The class to allocate space for.initClass
- Not currently used.public void setObjectField(java.lang.Class c, java.lang.String n, java.lang.Object o, java.lang.Object v)
DeserializationKernel
setObjectField
in interface DeserializationKernel
DeserializationKernel
public final void setBooleanField(java.lang.Class c, java.lang.String n, java.lang.Object o, boolean v)
DeserializationKernel
setBooleanField
in interface DeserializationKernel
DeserializationKernel
public final void setByteField(java.lang.Class c, java.lang.String n, java.lang.Object o, byte v)
DeserializationKernel
setByteField
in interface DeserializationKernel
DeserializationKernel
public void setCharField(java.lang.Class c, java.lang.String n, java.lang.Object o, char v)
DeserializationKernel
setCharField
in interface DeserializationKernel
DeserializationKernel
public void setShortField(java.lang.Class c, java.lang.String n, java.lang.Object o, short v)
DeserializationKernel
setShortField
in interface DeserializationKernel
DeserializationKernel
public void setIntField(java.lang.Class c, java.lang.String n, java.lang.Object o, int v)
DeserializationKernel
setIntField
in interface DeserializationKernel
DeserializationKernel
public void setLongField(java.lang.Class c, java.lang.String n, java.lang.Object o, long v)
DeserializationKernel
setLongField
in interface DeserializationKernel
DeserializationKernel
public void setFloatField(java.lang.Class c, java.lang.String n, java.lang.Object o, float v)
DeserializationKernel
setFloatField
in interface DeserializationKernel
DeserializationKernel
public void setDoubleField(java.lang.Class c, java.lang.String n, java.lang.Object o, double v)
DeserializationKernel
setDoubleField
in interface DeserializationKernel
DeserializationKernel
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |