Class Pretty


  • public class Pretty
    extends Object
    Author:
    jwells
    • Constructor Detail

      • Pretty

        public Pretty()
    • Method Detail

      • clazz

        public static String clazz​(Class<?> clazz)
        Makes a nice, pretty class (without the package name)
        Parameters:
        clazz - Make me a pretty class
        Returns:
        A nice string of the class, with no package
      • pType

        public static String pType​(ParameterizedType pType)
        Prints a pretty parameterized type
        Parameters:
        pType - The parameterized type to print. May not be null
        Returns:
        A pretty string version of the parameterized type
      • type

        public static String type​(Type t)
        Returns a pretty string for the given type
        Parameters:
        t - A possibly null type
        Returns:
        A pretty string representing the type
      • constructor

        public static String constructor​(Constructor<?> constructor)
        Make a nice pretty string out of the constructor and all its parameters
        Parameters:
        constructor - The constructor to make pretty
        Returns:
        A nice pretty string
      • method

        public static String method​(Method method)
        Makes a nice pretty string of the method, with the method name and all parameters
        Parameters:
        method - The method to make pretty
        Returns:
        A nice pretty string
      • field

        public static String field​(Field field)
        Returns a pretty string representing a Field
        Parameters:
        field - The possibly null field
        Returns:
        A pretty string representing the field
      • array

        public static String array​(Object[] array)
        Returns a pretty string for the given array
        Parameters:
        array - The possibly null array to represent
        Returns:
        A pretty string representation of the array
      • collection

        public static String collection​(Collection<?> collection)
        Returns a pretty string representing the collection
        Parameters:
        collection - A possibly null collection to represent
        Returns:
        A pretty string representing the collection