- getAnnotation(Class<A>) - Method in class net.tribe7.common.reflect.Parameter
-
- getAnnotations() - Method in class net.tribe7.common.reflect.Parameter
-
- getComponentType() - Method in class net.tribe7.common.reflect.TypeToken
-
Returns the array component type if this type represents an array (int[], T[],
<? extends Map<String, Integer>[]> etc.), or else null is returned.
- getDeclaredAnnotations() - Method in class net.tribe7.common.reflect.Parameter
-
- getDeclaringClass() - Method in class net.tribe7.common.reflect.Invokable
-
- getDeclaringInvokable() - Method in class net.tribe7.common.reflect.Parameter
-
Returns the
Invokable that declares this parameter.
- getExceptionTypes() - Method in class net.tribe7.common.reflect.Invokable
-
Returns all declared exception types of this Invokable.
- getInstance(TypeToken<T>) - Method in class net.tribe7.common.reflect.ImmutableTypeToInstanceMap
-
- getInstance(Class<T>) - Method in class net.tribe7.common.reflect.ImmutableTypeToInstanceMap
-
- getInstance(Class<T>) - Method in class net.tribe7.common.reflect.MutableTypeToInstanceMap
-
- getInstance(TypeToken<T>) - Method in class net.tribe7.common.reflect.MutableTypeToInstanceMap
-
- getInstance(Class<T>) - Method in interface net.tribe7.common.reflect.TypeToInstanceMap
-
Returns the value the specified class is mapped to, or null if no
entry for this class is present.
- getInstance(TypeToken<T>) - Method in interface net.tribe7.common.reflect.TypeToInstanceMap
-
Returns the value the specified type is mapped to, or null if no
entry for this type is present.
- getName() - Method in class net.tribe7.common.reflect.ClassPath.ClassInfo
-
Returns the fully qualified name of the class.
- getOwnerType() - Method in class net.tribe7.common.reflect.Invokable
-
Returns the type of T.
- getPackageName() - Method in class net.tribe7.common.reflect.ClassPath.ClassInfo
-
Returns the package name of the class, without attempting to load the class.
- getPackageName(Class<?>) - Static method in class net.tribe7.common.reflect.Reflection
-
Returns the package name of clazz according to the Java Language Specification (section
6.7).
- getPackageName(String) - Static method in class net.tribe7.common.reflect.Reflection
-
Returns the package name of classFullName according to the Java Language Specification
(section 6.7).
- getParameters() - Method in class net.tribe7.common.reflect.Invokable
-
Returns all declared parameters of this Invokable.
- getRawType() - Method in class net.tribe7.common.reflect.TypeToken
-
Returns the raw type of T.
- getResourceName() - Method in class net.tribe7.common.reflect.ClassPath.ResourceInfo
-
Returns the fully qualified name of the resource.
- getResources() - Method in class net.tribe7.common.reflect.ClassPath
-
Returns all resources loadable from the current class path, including the class files of all
loadable classes.
- getReturnType() - Method in class net.tribe7.common.reflect.Invokable
-
Returns the return type of this Invokable.
- getSimpleName() - Method in class net.tribe7.common.reflect.ClassPath.ClassInfo
-
Returns the simple name of the underlying class as given in the source code.
- getSubtype(Class<?>) - Method in class net.tribe7.common.reflect.TypeToken
-
Returns subtype of this with subclass as the raw class.
- getSupertype(Class<? super T>) - Method in class net.tribe7.common.reflect.TypeToken
-
Returns the generic form of superclass.
- getTopLevelClasses() - Method in class net.tribe7.common.reflect.ClassPath
-
Returns all top level classes loadable from the current class path.
- getTopLevelClasses(String) - Method in class net.tribe7.common.reflect.ClassPath
-
Returns all top level classes whose package name is packageName.
- getTopLevelClassesRecursive(String) - Method in class net.tribe7.common.reflect.ClassPath
-
Returns all top level classes whose package name is packageName or starts with
packageName followed by a '.'.
- getType() - Method in class net.tribe7.common.reflect.Parameter
-
Returns the type of the parameter.
- getType() - Method in class net.tribe7.common.reflect.TypeToken
-
Returns the represented type.
- getTypes() - Method in class net.tribe7.common.reflect.TypeToken
-
Returns the set of interfaces and classes that this type is or is a subtype of.