Package com.strobel.reflection.emit
Class Verifier.GenericParameterResolver
- java.lang.Object
-
- com.strobel.reflection.TypeVisitor<P,R>
-
- com.strobel.reflection.DefaultTypeVisitor<P,R>
-
- com.strobel.reflection.SimpleVisitor<Type<?>,java.lang.Boolean>
-
- com.strobel.reflection.emit.Verifier.GenericParameterResolver
-
- Enclosing class:
- Verifier
private static final class Verifier.GenericParameterResolver extends SimpleVisitor<Type<?>,java.lang.Boolean>
-
-
Constructor Summary
Constructors Modifier Constructor Description privateGenericParameterResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleanvisitArrayType(Type<?> type, Type<?> s)java.lang.BooleanvisitCapturedType(Type<?> t, Type<?> s)java.lang.BooleanvisitClassType(Type<?> type, Type<?> s)java.lang.BooleanvisitPrimitiveType(Type<?> type, Type<?> s)java.lang.BooleanvisitScope(MemberInfo scope, Type<?> s)java.lang.BooleanvisitTypeParameter(Type<?> type, Type<?> s)java.lang.BooleanvisitTypes(TypeList types, Type<?> s)java.lang.BooleanvisitWildcardType(Type<?> type, Type<?> s)-
Methods inherited from class com.strobel.reflection.TypeVisitor
visit, visit, visitType
-
-
-
-
Method Detail
-
visitScope
public java.lang.Boolean visitScope(MemberInfo scope, Type<?> s)
-
visitCapturedType
public java.lang.Boolean visitCapturedType(Type<?> t, Type<?> s)
- Overrides:
visitCapturedTypein classSimpleVisitor<Type<?>,java.lang.Boolean>
-
visitClassType
public java.lang.Boolean visitClassType(Type<?> type, Type<?> s)
- Overrides:
visitClassTypein classDefaultTypeVisitor<Type<?>,java.lang.Boolean>
-
visitPrimitiveType
public java.lang.Boolean visitPrimitiveType(Type<?> type, Type<?> s)
- Overrides:
visitPrimitiveTypein classDefaultTypeVisitor<Type<?>,java.lang.Boolean>
-
visitTypeParameter
public java.lang.Boolean visitTypeParameter(Type<?> type, Type<?> s)
- Overrides:
visitTypeParameterin classDefaultTypeVisitor<Type<?>,java.lang.Boolean>
-
visitWildcardType
public java.lang.Boolean visitWildcardType(Type<?> type, Type<?> s)
- Overrides:
visitWildcardTypein classDefaultTypeVisitor<Type<?>,java.lang.Boolean>
-
visitArrayType
public java.lang.Boolean visitArrayType(Type<?> type, Type<?> s)
- Overrides:
visitArrayTypein classDefaultTypeVisitor<Type<?>,java.lang.Boolean>
-
-