R
- the return type of the operation implemented by this
visitor; use Void if no return type is needed.S
- the type of the second argument (the first being the
type itself) of the operation implemented by this visitor; use
Void if a second argument is not needed.public static interface Type.Visitor<R,S>
Modifier and Type | Method and Description |
---|---|
R |
visitAnnotatedType(Type.AnnotatedType t,
S s) |
R |
visitArrayType(Type.ArrayType t,
S s) |
R |
visitCapturedType(Type.CapturedType t,
S s) |
R |
visitClassType(Type.ClassType t,
S s) |
R |
visitErrorType(Type.ErrorType t,
S s) |
R |
visitForAll(Type.ForAll t,
S s) |
R |
visitMethodType(Type.MethodType t,
S s) |
R |
visitPackageType(Type.PackageType t,
S s) |
R |
visitType(Type t,
S s) |
R |
visitTypeVar(Type.TypeVar t,
S s) |
R |
visitUndetVar(Type.UndetVar t,
S s) |
R |
visitWildcardType(Type.WildcardType t,
S s) |
R visitClassType(Type.ClassType t, S s)
R visitWildcardType(Type.WildcardType t, S s)
R visitArrayType(Type.ArrayType t, S s)
R visitMethodType(Type.MethodType t, S s)
R visitPackageType(Type.PackageType t, S s)
R visitTypeVar(Type.TypeVar t, S s)
R visitCapturedType(Type.CapturedType t, S s)
R visitForAll(Type.ForAll t, S s)
R visitUndetVar(Type.UndetVar t, S s)
R visitErrorType(Type.ErrorType t, S s)
R visitAnnotatedType(Type.AnnotatedType t, S s)
Copyright © 2015. All rights reserved.