|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TypeInfo | |
|---|---|
| org.reflext.api | |
| org.reflext.api.introspection | |
| org.reflext.api.relationship | |
| org.reflext.api.visit | |
| Uses of TypeInfo in org.reflext.api |
|---|
| Subinterfaces of TypeInfo in org.reflext.api | |
|---|---|
interface |
ArrayTypeInfo
|
interface |
ClassTypeInfo
|
interface |
ParameterizedTypeInfo
|
interface |
SimpleTypeInfo
|
interface |
TypeVariableInfo
|
interface |
VoidTypeInfo
|
interface |
WildcardTypeInfo
|
| Methods in org.reflext.api that return TypeInfo | |
|---|---|
TypeInfo |
ArrayTypeInfo.getComponentType()
|
TypeInfo |
ParameterizedTypeInfo.getOwnerType()
|
TypeInfo |
ParameterizedTypeInfo.getRawType()
|
TypeInfo |
MethodInfo.getReturnType()
|
TypeInfo |
ClassTypeInfo.getSuperType()
|
TypeInfo |
TypeResolver.resolve(T type)
|
TypeInfo |
ClassTypeInfo.resolve(TypeInfo type)
|
| Methods in org.reflext.api that return types with arguments of type TypeInfo | |
|---|---|
java.util.List<TypeInfo> |
TypeVariableInfo.getBounds()
|
java.lang.Iterable<TypeInfo> |
ClassTypeInfo.getInterfaces()
|
java.util.List<TypeInfo> |
WildcardTypeInfo.getLowerBounds()
|
java.util.List<TypeInfo> |
MethodInfo.getParameterTypes()
|
java.util.List<TypeInfo> |
ParameterizedTypeInfo.getTypeArguments()
|
java.util.List<TypeInfo> |
WildcardTypeInfo.getUpperBounds()
|
| Methods in org.reflext.api with parameters of type TypeInfo | |
|---|---|
boolean |
TypeInfo.isSubType(TypeInfo typeInfo)
Returns true if the current type is a sub type of the argument. |
TypeInfo |
ClassTypeInfo.resolve(TypeInfo type)
|
void |
VisitorStrategy.visit(TypeInfo type,
V visitor)
|
| Constructor parameters in org.reflext.api with type arguments of type TypeInfo | |
|---|---|
MethodSignature(java.lang.String name,
java.util.List<TypeInfo> parameterTypes)
|
|
| Uses of TypeInfo in org.reflext.api.introspection |
|---|
| Methods in org.reflext.api.introspection with parameters of type TypeInfo | |
|---|---|
java.util.Set<MethodInfo> |
MethodIntrospector.getMethods(TypeInfo typeInfo)
Returns all method on the specified type info. |
| Uses of TypeInfo in org.reflext.api.relationship |
|---|
| Classes in org.reflext.api.relationship with type parameters of type TypeInfo | |
|---|---|
interface |
TypeRelationship<T1 extends TypeInfo,T2 extends TypeInfo>
|
interface |
TypeRelationship<T1 extends TypeInfo,T2 extends TypeInfo>
|
| Fields in org.reflext.api.relationship with type parameters of type TypeInfo | |
|---|---|
static TypeRelationship<TypeInfo,TypeInfo> |
TypeRelationship.SUB_TYPE
|
static TypeRelationship<TypeInfo,TypeInfo> |
TypeRelationship.SUB_TYPE
|
| Methods in org.reflext.api.relationship with parameters of type TypeInfo | |
|---|---|
boolean |
SubType.checkVariableExtension(TypeVariableInfo superTVI,
TypeVariableInfo subTVI,
TypeInfo ti)
|
boolean |
SubType.isSatisfied(TypeInfo t1,
TypeInfo t2)
The sub type relationship is satisfied when the t1 type extends the t2 type. |
boolean |
SubType.isSubType(TypeInfo subTI,
ArrayTypeInfo superATI)
|
boolean |
SubType.isSubType(TypeInfo subTI,
ClassTypeInfo superCTI)
|
boolean |
SubType.isSubType(TypeInfo subTI,
ParameterizedTypeInfo superPTI)
|
boolean |
SubType.isSubType(TypeInfo subTI,
TypeInfo superTI)
|
boolean |
SubType.isSubType(TypeInfo subTI,
TypeVariableInfo superTVI)
|
boolean |
SubType.isSubType(TypeInfo subTI,
VoidTypeInfo superVTI)
|
| Uses of TypeInfo in org.reflext.api.visit |
|---|
| Methods in org.reflext.api.visit with parameters of type TypeInfo | |
|---|---|
void |
HierarchyVisitorStrategy.visit(TypeInfo type,
V visitor)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||