Class ObjectDebugger

java.lang.Object
zombie.debug.objects.ObjectDebugger

public class ObjectDebugger extends Object
  • Constructor Details

    • ObjectDebugger

      public ObjectDebugger()
  • Method Details

    • AllocList

      public static ArrayList<String> AllocList()
    • ReleaseList

      public static void ReleaseList(ArrayList<String> list)
    • Log

      public static void Log(Object o)
    • Log

      public static void Log(Object o, boolean forceAccessFields)
    • Log

      public static void Log(Object o, boolean forceAccessFields, boolean useClassAnnotations)
    • Log

      public static void Log(Object o, int inheritanceDepth)
    • Log

      public static void Log(Object o, int inheritanceDepth, boolean forceAccessFields, boolean useClassAnnotations, int memberDepth)
    • Log

      public static void Log(DebugLogStream logStream, Object o)
    • Log

      public static void Log(DebugLogStream logStream, Object o, boolean forceAccessFields)
    • Log

      public static void Log(DebugLogStream logStream, Object o, boolean forceAccessFields, boolean useClassAnnotations)
    • Log

      public static void Log(DebugLogStream logStream, Object o, int inheritanceDepth)
    • Log

      public static void Log(DebugLogStream logStream, Object o, int inheritanceDepth, boolean forceAccessFields, boolean useClassAnnotations, int memberDepth)
    • GetLines

      public static void GetLines(Object o, ArrayList<String> list)
    • GetLines

      public static void GetLines(Object o, ArrayList<String> list, boolean forceAccessFields)
    • GetLines

      public static void GetLines(Object o, ArrayList<String> list, boolean forceAccessFields, boolean useClassAnnotations)
    • GetLines

      public static void GetLines(Object o, ArrayList<String> list, int inheritanceDepth)
    • GetLines

      public static void GetLines(Object o, ArrayList<String> list, int inheritanceDepth, boolean forceAccessFields, boolean useClassAnnotations, int memberDepth)