Uses of Interface
org.reflext.api.TypeInfo

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)
           
 



Copyright © 2010 eXo Platform SAS. All Rights Reserved.