- GenericTypeReflector - Class in com.googlecode.gentyref
-
Utility class for doing reflection on types.
- GenericTypeReflector() - Constructor for class com.googlecode.gentyref.GenericTypeReflector
-
- get(Class<T>) - Static method in class com.googlecode.gentyref.TypeToken
-
Gets type token for the given Class instance.
- get(Type) - Static method in class com.googlecode.gentyref.TypeToken
-
Gets type token for the given Type instance.
- getArgument() - Method in exception com.googlecode.gentyref.TypeArgumentNotInBoundException
-
Returns the supplied argument that is not within the bound.
- getArrayComponentType(Type) - Static method in class com.googlecode.gentyref.GenericTypeReflector
-
If type is an array type, returns the type of the component of the array.
- getBound() - Method in exception com.googlecode.gentyref.TypeArgumentNotInBoundException
-
Returns the bound that was not satisfied.
- getExactFieldType(Field, Type) - Static method in class com.googlecode.gentyref.GenericTypeReflector
-
Returns the exact type of the given field in the given type.
- getExactParameterTypes(Method, Type) - Static method in class com.googlecode.gentyref.GenericTypeReflector
-
Returns the exact parameter types of the given method in the given type.
- getExactReturnType(Method, Type) - Static method in class com.googlecode.gentyref.GenericTypeReflector
-
Returns the exact return type of the given method in the given type.
- getExactSuperType(Type, Class<?>) - Static method in class com.googlecode.gentyref.GenericTypeReflector
-
Finds the most specific supertype of type whose erasure is searchClass.
- getLowerBounds() - Method in interface com.googlecode.gentyref.CaptureType
-
Returns an array of Type objects representing the
lower bound(s) of this type variable.
- getParameter() - Method in exception com.googlecode.gentyref.TypeArgumentNotInBoundException
-
Returns the type parameter.
- getType() - Method in class com.googlecode.gentyref.TypeToken
-
- getTypeName(Type) - Static method in class com.googlecode.gentyref.GenericTypeReflector
-
Returns the display name of a Type.
- getTypeParameter(Type, TypeVariable<? extends Class<?>>) - Static method in class com.googlecode.gentyref.GenericTypeReflector
-
Gets the type parameter for a given type that is the value for a given type variable.
- getUpperBoundClassAndInterfaces(Type) - Static method in class com.googlecode.gentyref.GenericTypeReflector
-
Returns list of classes and interfaces that are supertypes of the given type.
- getUpperBounds() - Method in interface com.googlecode.gentyref.CaptureType
-
Returns an array of Type objects representing the upper
bound(s) of this capture.