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 private
GenericParameterResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Boolean
visitArrayType(Type<?> type, Type<?> s)
java.lang.Boolean
visitCapturedType(Type<?> t, Type<?> s)
java.lang.Boolean
visitClassType(Type<?> type, Type<?> s)
java.lang.Boolean
visitPrimitiveType(Type<?> type, Type<?> s)
java.lang.Boolean
visitScope(MemberInfo scope, Type<?> s)
java.lang.Boolean
visitTypeParameter(Type<?> type, Type<?> s)
java.lang.Boolean
visitTypes(TypeList types, Type<?> s)
java.lang.Boolean
visitWildcardType(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:
visitCapturedType
in classSimpleVisitor<Type<?>,java.lang.Boolean>
-
visitClassType
public java.lang.Boolean visitClassType(Type<?> type, Type<?> s)
- Overrides:
visitClassType
in classDefaultTypeVisitor<Type<?>,java.lang.Boolean>
-
visitPrimitiveType
public java.lang.Boolean visitPrimitiveType(Type<?> type, Type<?> s)
- Overrides:
visitPrimitiveType
in classDefaultTypeVisitor<Type<?>,java.lang.Boolean>
-
visitTypeParameter
public java.lang.Boolean visitTypeParameter(Type<?> type, Type<?> s)
- Overrides:
visitTypeParameter
in classDefaultTypeVisitor<Type<?>,java.lang.Boolean>
-
visitWildcardType
public java.lang.Boolean visitWildcardType(Type<?> type, Type<?> s)
- Overrides:
visitWildcardType
in classDefaultTypeVisitor<Type<?>,java.lang.Boolean>
-
visitArrayType
public java.lang.Boolean visitArrayType(Type<?> type, Type<?> s)
- Overrides:
visitArrayType
in classDefaultTypeVisitor<Type<?>,java.lang.Boolean>
-
-