Uses of Interface
gw.lang.reflect.ITypeVariableType
-
Packages that use ITypeVariableType Package Description gw.internal.gosu.parser gw.lang.parser gw.lang.parser.expressions gw.lang.reflect -
-
Uses of ITypeVariableType in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement ITypeVariableType Modifier and Type Class Description classTypeVariableTypeMethods in gw.internal.gosu.parser that return ITypeVariableType Modifier and Type Method Description ITypeVariableTypeTypeLoaderAccess. getOrCreateTypeVariableType(java.lang.String strName, IType boundingType, IType enclosingType)Methods in gw.internal.gosu.parser that return types with arguments of type ITypeVariableType Modifier and Type Method Description static java.util.List<ITypeVariableType>TypeLord. getTypeVariables(IType type)Methods in gw.internal.gosu.parser with parameters of type ITypeVariableType Modifier and Type Method Description private static booleanTypeLord. _isRecursiveType(ITypeVariableType subject, java.util.Set<IType> visited, IType... types)private booleanGosuClassParser. hasTypeVar(IType type, ITypeVariableType typeVar)private static booleanAbstractGenericMethodInfo. isBoundingTypeAssignableFromInferredType(IType inferredType, IType boundingType, ITypeVariableType tv, TypeVarToTypeMap map)booleanTypeLoaderAccess. isParameterizedWith(IType type, ITypeVariableType... typeVars)static booleanTypeLord. isRecursiveType(ITypeVariableType subject, IType... types)(package private) booleanParserBase. isTypeVarInReifiedContext(Expression expr, ITypeVariableType typeVarType)private static ITypeTypeLord. solveType(IType genParamType, IType argType, TypeVarToTypeMap inferenceMap, boolean bReverse, ITypeVariableType tvType, IType type)Method parameters in gw.internal.gosu.parser with type arguments of type ITypeVariableType Modifier and Type Method Description static booleanTypeLord. getTypeVariables(IType type, java.util.function.Predicate<ITypeVariableType> cb)static voidTypeLord. inferTypeVariableTypesFromGenParamTypeAndConcreteType(IType genParamType, IType argType, TypeVarToTypeMap inferenceMap, java.util.HashSet<ITypeVariableType> inferredInCallStack, boolean bReverse)Constructors in gw.internal.gosu.parser with parameters of type ITypeVariableType Constructor Description TypeVariableArrayType(ITypeVariableType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader) -
Uses of ITypeVariableType in gw.lang.parser
Fields in gw.lang.parser with type parameters of type ITypeVariableType Modifier and Type Field Description private java.util.Map<ITypeVariableType,Pair<IType,java.lang.Boolean>>TypeVarToTypeMap. _mapprivate java.util.Set<ITypeVariableType>TypeVarToTypeMap. _typesInferredFromCovarianceMethods in gw.lang.parser that return types with arguments of type ITypeVariableType Modifier and Type Method Description java.util.Set<java.util.Map.Entry<ITypeVariableType,Pair<IType,java.lang.Boolean>>>TypeVarToTypeMap. entrySet()java.util.Set<ITypeVariableType>TypeVarToTypeMap. keySet()Methods in gw.lang.parser with parameters of type ITypeVariableType Modifier and Type Method Description booleanTypeVarToTypeMap. containsKey(ITypeVariableType tvType)ITypeTypeVarToTypeMap. get(ITypeVariableType tvType)Pair<IType,java.lang.Boolean>TypeVarToTypeMap. getPair(ITypeVariableType tvType)booleanTypeVarToTypeMap. isInferredForCovariance(ITypeVariableType tv)booleanAsmTypeVarMatcher. matches(IAsmType thisOne, ITypeVariableType thatOne)booleanJavaClassTypeVarMatcher. matches(IJavaClassTypeVariable thisOne, ITypeVariableType thatOne)booleanRawTypeVarMatcher. matches(java.lang.reflect.TypeVariable thisOne, ITypeVariableType thatOne)booleanTypeVarToTypeMap.ITypeVarMatcher. matches(E thisOne, ITypeVariableType thatOne)ITypeTypeVarToTypeMap. put(ITypeVariableType tvType, IType type)ITypeTypeVarToTypeMap. put(ITypeVariableType tvType, IType type, boolean bReverse)ITypeTypeVarToTypeMap. remove(ITypeVariableType tvType)voidTypeVarToTypeMap. setInferredForCovariance(ITypeVariableType tv)Constructor parameters in gw.lang.parser with type arguments of type ITypeVariableType Constructor Description TypeVarToTypeMap(java.util.Map<ITypeVariableType,Pair<IType,java.lang.Boolean>> emptyMap) -
Uses of ITypeVariableType in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return ITypeVariableType Modifier and Type Method Description ITypeVariableTypeITypeVariableDefinition. getType()Methods in gw.lang.parser.expressions with parameters of type ITypeVariableType Modifier and Type Method Description private static VarianceVariance. getVariance(ITypeVariableType type)private static booleanVariance. isTypeVarFromEnclosingType(IType enclosingType, ITypeVariableType typeVar) -
Uses of ITypeVariableType in gw.lang.reflect
Methods in gw.lang.reflect that return ITypeVariableType Modifier and Type Method Description ITypeVariableTypeITypeSystem. getOrCreateTypeVariableType(java.lang.String strName, IType boundingType, IType enclosingType)static ITypeVariableTypeTypeSystem. getOrCreateTypeVariableType(java.lang.String strName, IType boundingType, IType enclosingType)Methods in gw.lang.reflect with parameters of type ITypeVariableType Modifier and Type Method Description booleanITypeSystem. isParameterizedWith(IType type, ITypeVariableType... typeVar)static booleanTypeSystem. isParameterizedWith(IType type, ITypeVariableType... typeVar)
-