public static class SerializationDebugger.ObjectStreamClassMethods
extends scala.AnyVal
Constructor and Description |
---|
SerializationDebugger.ObjectStreamClassMethods(java.io.ObjectStreamClass desc) |
Modifier and Type | Method and Description |
---|---|
java.io.ObjectStreamClass |
desc() |
int |
getNumObjFields() |
void |
getObjFieldValues(java.lang.Object obj,
java.lang.Object[] out) |
java.io.ObjectStreamClass[] |
getSlotDescs() |
boolean |
hasWriteObjectMethod() |
boolean |
hasWriteReplaceMethod() |
java.lang.Object |
invokeWriteReplace(java.lang.Object obj) |
public SerializationDebugger.ObjectStreamClassMethods(java.io.ObjectStreamClass desc)
public java.io.ObjectStreamClass desc()
public java.io.ObjectStreamClass[] getSlotDescs()
public boolean hasWriteObjectMethod()
public boolean hasWriteReplaceMethod()
public java.lang.Object invokeWriteReplace(java.lang.Object obj)
public int getNumObjFields()
public void getObjFieldValues(java.lang.Object obj, java.lang.Object[] out)