java.lang.Object
org.glassfish.hk2.utilities.reflection.Pretty
- Author:
- jwells
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringReturns a pretty string for the given arraystatic StringMakes a nice, pretty class (without the package name)static Stringcollection(Collection<?> collection) Returns a pretty string representing the collectionstatic Stringconstructor(Constructor<?> constructor) Make a nice pretty string out of the constructor and all its parametersstatic StringReturns a pretty string representing a Fieldstatic StringMakes a nice pretty string of the method, with the method name and all parametersstatic StringpType(ParameterizedType pType) Prints a pretty parameterized typestatic StringReturns a pretty string for the given type
-
Constructor Details
-
Pretty
public Pretty()
-
-
Method Details
-
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
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
Returns a pretty string for the given type- Parameters:
t- A possibly null type- Returns:
- A pretty string representing the type
-
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
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
Returns a pretty string representing a Field- Parameters:
field- The possibly null field- Returns:
- A pretty string representing the field
-
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
Returns a pretty string representing the collection- Parameters:
collection- A possibly null collection to represent- Returns:
- A pretty string representing the collection
-