Class ObjectAnalyzer


  • public class ObjectAnalyzer
    extends Object
    • Constructor Detail

      • ObjectAnalyzer

        public ObjectAnalyzer()
    • Method Detail

      • getMethods

        public static String getMethods​(String className)
        Parameters:
        className -
        Returns:
      • getMethods

        public static String getMethods​(Object obj)
        Parameters:
        obj -
        Returns:
      • getMethods

        public static String getMethods​(Object obj,
                                        boolean settersOnly)
        Parameters:
        obj -
        settersOnly -
        Returns:
      • getMethods

        public static String getMethods​(Class clazz,
                                        boolean settersOnly)
        Parameters:
        clazz -
        settersOnly -
        Returns:
      • getSetters

        public static String getSetters​(Object obj)
        Parameters:
        obj -
        Returns:
      • getSetters

        public static String getSetters​(Class clazz)
        Parameters:
        clazz -
        Returns:
      • toString

        public static String toString​(Object obj)
        Parameters:
        obj -
        Returns:
      • toStringWithSuper

        public static String toStringWithSuper​(Object obj)
        Parameters:
        obj -
        Returns:
      • equals

        public static boolean equals​(Object a,
                                     Object b)
        Parameters:
        a -
        b -
        Returns:
      • useShortClassNames

        public static void useShortClassNames()
      • useLongClassNames

        public static void useLongClassNames()
      • main

        public static void main​(String[] args)
        Parameters:
        args -