Class SerializationDebugger.ObjectStreamClassMethods

Object
scala.AnyVal
org.apache.spark.serializer.SerializationDebugger.ObjectStreamClassMethods
Enclosing class:
SerializationDebugger

public static class SerializationDebugger.ObjectStreamClassMethods extends scala.AnyVal
An implicit class that allows us to call private methods of ObjectStreamClass.
  • Constructor Details

  • Method Details

    • desc

      public ObjectStreamClass desc()
    • getSlotDescs

      public ObjectStreamClass[] getSlotDescs()
    • hasWriteObjectMethod

      public boolean hasWriteObjectMethod()
    • hasWriteReplaceMethod

      public boolean hasWriteReplaceMethod()
    • invokeWriteReplace

      public Object invokeWriteReplace(Object obj)
    • getNumObjFields

      public int getNumObjFields()
    • getObjFieldValues

      public void getObjFieldValues(Object obj, Object[] out)