Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
E
G
H
I
L
M
O
P
R
S
T
V
W
A
accept(S, V)
- Method in interface org.reflext.api.
TypeInfo
Visit the type info.
AccessScope
- Enum in
org.reflext.api
AnnotationIntrospector
<
A
extends
Annotation
> - Class in
org.reflext.api.introspection
AnnotationIntrospector(Class<A>)
- Constructor for class org.reflext.api.introspection.
AnnotationIntrospector
ArrayTypeInfo
- Interface in
org.reflext.api
C
checkVariableExtension(TypeVariableInfo, TypeVariableInfo, TypeInfo)
- Method in class org.reflext.api.relationship.
SubType
ClassKind
- Enum in
org.reflext.api
ClassTypeInfo
- Interface in
org.reflext.api
E
enter(ClassTypeInfo)
- Method in interface org.reflext.api.visit.
HierarchyVisitor
equals(Object)
- Method in class org.reflext.api.
MethodSignature
G
GenericDeclarationInfo
- Interface in
org.reflext.api
get()
- Method in enum org.reflext.api.visit.
HierarchyScope
getAccess()
- Method in interface org.reflext.api.
MethodInfo
getBounds()
- Method in interface org.reflext.api.
TypeVariableInfo
getComponentType()
- Method in interface org.reflext.api.
ArrayTypeInfo
getDeclaredAnnotation(Class<A>)
- Method in interface org.reflext.api.
ClassTypeInfo
getDeclaredAnnotation(Class<A>)
- Method in interface org.reflext.api.
MethodInfo
getDeclaredMethod(MethodSignature)
- Method in interface org.reflext.api.
ClassTypeInfo
getDeclaredMethods()
- Method in interface org.reflext.api.
ClassTypeInfo
getGenericDeclaration()
- Method in interface org.reflext.api.
TypeVariableInfo
getGetterMap(ClassTypeInfo)
- Method in class org.reflext.api.introspection.
MethodIntrospector
Returns a map of all method info getters on the specified class type info.
getGetters(ClassTypeInfo)
- Method in class org.reflext.api.introspection.
MethodIntrospector
Find all method info getters on the specified class type info.
getInterfaces()
- Method in interface org.reflext.api.
ClassTypeInfo
getKind()
- Method in interface org.reflext.api.
ClassTypeInfo
getLiteralType()
- Method in interface org.reflext.api.
SimpleTypeInfo
getLowerBounds()
- Method in interface org.reflext.api.
WildcardTypeInfo
getMethod()
- Method in interface org.reflext.api.
MethodInfo
getMethods(TypeInfo)
- Method in class org.reflext.api.introspection.
MethodIntrospector
Returns all method on the specified type info.
getName()
- Method in interface org.reflext.api.
ClassTypeInfo
getName()
- Method in interface org.reflext.api.
MethodInfo
getName()
- Method in class org.reflext.api.
MethodSignature
getName()
- Method in interface org.reflext.api.
TypeVariableInfo
getOwner()
- Method in interface org.reflext.api.
MethodInfo
getOwnerType()
- Method in interface org.reflext.api.
ParameterizedTypeInfo
getPackageName()
- Method in interface org.reflext.api.
ClassTypeInfo
getParameterTypes()
- Method in interface org.reflext.api.
MethodInfo
getRawType()
- Method in interface org.reflext.api.
ParameterizedTypeInfo
getReturnType()
- Method in interface org.reflext.api.
MethodInfo
getSetterMap(ClassTypeInfo)
- Method in class org.reflext.api.introspection.
MethodIntrospector
Returns a map of all method info setters on the specified class type info.
getSetters(ClassTypeInfo)
- Method in class org.reflext.api.introspection.
MethodIntrospector
Find all method info setters on the specified class type info.
getSignature()
- Method in interface org.reflext.api.
MethodInfo
getSignature(ClassTypeInfo)
- Method in interface org.reflext.api.
MethodInfo
Resolves a type signature with a provided class type context.
getSimpleName()
- Method in interface org.reflext.api.
ClassTypeInfo
getSuperType()
- Method in interface org.reflext.api.
ClassTypeInfo
getType()
- Method in interface org.reflext.api.
TypeInfo
Returns the underlying type object.
getTypeArguments()
- Method in interface org.reflext.api.
ParameterizedTypeInfo
getTypeParameters()
- Method in interface org.reflext.api.
GenericDeclarationInfo
getUpperBounds()
- Method in interface org.reflext.api.
WildcardTypeInfo
H
hashCode()
- Method in class org.reflext.api.
MethodSignature
HierarchyScope
- Enum in
org.reflext.api.visit
HierarchyVisitor
<
V
extends
HierarchyVisitor
<
V
>> - Interface in
org.reflext.api.visit
Visits a
ClassTypeInfo
hierarchy.
HierarchyVisitorStrategy
<
V
extends
HierarchyVisitor
<
V
>> - Class in
org.reflext.api.visit
HierarchyVisitorStrategy()
- Constructor for class org.reflext.api.visit.
HierarchyVisitorStrategy
I
isAbstract()
- Method in interface org.reflext.api.
MethodInfo
isAssignableFrom(ClassTypeInfo)
- Method in interface org.reflext.api.
ClassTypeInfo
isFinal()
- Method in interface org.reflext.api.
MethodInfo
isPrimitive()
- Method in interface org.reflext.api.
SimpleTypeInfo
isSatisfied(TypeInfo, TypeInfo)
- Method in class org.reflext.api.relationship.
SubType
The sub type relationship is satisfied when the
t1
type extends the
t2
type.
isSatisfied(T1, T2)
- Method in interface org.reflext.api.relationship.
TypeRelationship
isStatic()
- Method in interface org.reflext.api.
MethodInfo
isSubType(TypeInfo, TypeInfo)
- Method in class org.reflext.api.relationship.
SubType
isSubType(TypeInfo, ClassTypeInfo)
- Method in class org.reflext.api.relationship.
SubType
isSubType(TypeInfo, VoidTypeInfo)
- Method in class org.reflext.api.relationship.
SubType
isSubType(TypeInfo, TypeVariableInfo)
- Method in class org.reflext.api.relationship.
SubType
isSubType(TypeInfo, ParameterizedTypeInfo)
- Method in class org.reflext.api.relationship.
SubType
isSubType(TypeInfo, ArrayTypeInfo)
- Method in class org.reflext.api.relationship.
SubType
isSubType(TypeInfo)
- Method in interface org.reflext.api.
TypeInfo
Returns true if the current type is a sub type of the argument.
L
leave(ClassTypeInfo)
- Method in interface org.reflext.api.visit.
HierarchyVisitor
LiteralType
- Enum in
org.reflext.api
M
MethodInfo
- Interface in
org.reflext.api
MethodIntrospector
- Class in
org.reflext.api.introspection
An introspector for methods of various types.
MethodIntrospector(HierarchyScope, boolean)
- Constructor for class org.reflext.api.introspection.
MethodIntrospector
Creates an introspector with the specified hierarchy scope and the specified removeOverrides parameter.
MethodIntrospector(HierarchyScope)
- Constructor for class org.reflext.api.introspection.
MethodIntrospector
Builds a new introspector with the specified hierarchy scope and a removeOverrides parameter set to false.
MethodSignature
- Class in
org.reflext.api
The signature of method, identifies a method.
MethodSignature(String, List<TypeInfo>)
- Constructor for class org.reflext.api.
MethodSignature
O
org.reflext.api
- package org.reflext.api
org.reflext.api.introspection
- package org.reflext.api.introspection
org.reflext.api.relationship
- package org.reflext.api.relationship
org.reflext.api.visit
- package org.reflext.api.visit
P
ParameterizedTypeInfo
- Interface in
org.reflext.api
R
resolve(TypeInfo)
- Method in interface org.reflext.api.
ClassTypeInfo
resolve(ClassTypeInfo)
- Method in class org.reflext.api.introspection.
AnnotationIntrospector
resolve(MethodInfo)
- Method in class org.reflext.api.introspection.
AnnotationIntrospector
resolve(ClassTypeInfo, MethodSignature)
- Method in class org.reflext.api.introspection.
AnnotationIntrospector
resolveAll(ClassTypeInfo)
- Method in class org.reflext.api.introspection.
AnnotationIntrospector
resolveAll(ClassTypeInfo, MethodSignature)
- Method in class org.reflext.api.introspection.
AnnotationIntrospector
resolveMethods(ClassTypeInfo, Class<A>)
- Method in class org.reflext.api.introspection.
MethodIntrospector
S
SimpleTypeInfo
- Interface in
org.reflext.api
SUB_TYPE
- Static variable in interface org.reflext.api.relationship.
TypeRelationship
SubType
- Class in
org.reflext.api.relationship
SubType()
- Constructor for class org.reflext.api.relationship.
SubType
T
toString()
- Method in class org.reflext.api.
MethodSignature
TypeInfo
- Interface in
org.reflext.api
TypeRelationship
<
T1
extends
TypeInfo
,
T2
extends
TypeInfo
> - Interface in
org.reflext.api.relationship
TypeVariableInfo
- Interface in
org.reflext.api
V
valueOf(String)
- Static method in enum org.reflext.api.
AccessScope
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.reflext.api.
ClassKind
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.reflext.api.
LiteralType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.reflext.api.visit.
HierarchyScope
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.reflext.api.
AccessScope
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.reflext.api.
ClassKind
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.reflext.api.
LiteralType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.reflext.api.visit.
HierarchyScope
Returns an array containing the constants of this enum type, in the order they are declared.
visit(TypeInfo, V)
- Method in class org.reflext.api.visit.
HierarchyVisitorStrategy
visit(TypeInfo, V)
- Method in interface org.reflext.api.
VisitorStrategy
Visitor
<
V
extends
Visitor
<
V
,
S
>,
S
extends
VisitorStrategy
<
V
,
S
>> - Interface in
org.reflext.api
Defines the visitor base interface.
VisitorStrategy
<
V
extends
Visitor
<
V
,
S
>,
S
extends
VisitorStrategy
<
V
,
S
>> - Interface in
org.reflext.api
VoidTypeInfo
- Interface in
org.reflext.api
W
WildcardTypeInfo
- Interface in
org.reflext.api
A
C
E
G
H
I
L
M
O
P
R
S
T
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2010
eXo Platform SAS
. All Rights Reserved.