Class AsSuperVisitor
java.lang.Object
org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
org.checkerframework.framework.type.AsSuperVisitor
- All Implemented Interfaces:
AtmComboVisitor<AnnotatedTypeMirror,
Void>
-
Constructor Summary
ConstructorDescriptionAsSuperVisitor
(AnnotatedTypeFactory atypeFactory) Create a new AsSuperVisitor. -
Method Summary
Modifier and TypeMethodDescription<T extends AnnotatedTypeMirror>
TasSuper
(AnnotatedTypeMirror type, T superType) Implements asSuper.boolean
sameAnnotatedTypeFactory
(AnnotatedTypeFactory atypeFactory) Returns true if the atypeFactory for this is the given value.visit
(AnnotatedTypeMirror type, AnnotatedTypeMirror superType, Void p) Dispatches to a more specificvisit*
method.visitArray_Array
(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedArrayType superType, Void p) visitArray_Declared
(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) visitArray_Intersection
(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) visitArray_Typevar
(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) visitArray_Wildcard
(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) visitDeclared_Declared
(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) visitDeclared_Intersection
(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) visitDeclared_Primitive
(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) visitDeclared_Typevar
(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) visitDeclared_Union
(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) visitDeclared_Wildcard
(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) visitIntersection_Declared
(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) visitIntersection_Intersection
(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) visitIntersection_Primitive
(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) visitIntersection_Typevar
(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) visitIntersection_Union
(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) visitIntersection_Wildcard
(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) visitPrimitive_Declared
(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) visitPrimitive_Intersection
(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) visitPrimitive_Primitive
(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) visitPrimitive_Typevar
(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) visitPrimitive_Union
(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) visitPrimitive_Wildcard
(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) visitTypevar_Declared
(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) visitTypevar_Intersection
(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) visitTypevar_Primitive
(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) visitTypevar_Typevar
(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) visitTypevar_Union
(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) visitTypevar_Wildcard
(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) visitUnion_Declared
(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) visitUnion_Intersection
(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) visitUnion_Typevar
(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) visitUnion_Union
(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) visitUnion_Wildcard
(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) visitWildcard_Array
(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedArrayType superType, Void p) visitWildcard_Declared
(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) visitWildcard_Intersection
(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) visitWildcard_Primitive
(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) visitWildcard_Typevar
(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) visitWildcard_Union
(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) visitWildcard_Wildcard
(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) Methods inherited from class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
visitArray_Executable, visitArray_None, visitArray_Null, visitArray_Primitive, visitArray_Union, visitDeclared_Array, visitDeclared_Executable, visitDeclared_None, visitDeclared_Null, visitExecutable_Array, visitExecutable_Declared, visitExecutable_Executable, visitExecutable_Intersection, visitExecutable_None, visitExecutable_Null, visitExecutable_Primitive, visitExecutable_Typevar, visitExecutable_Union, visitExecutable_Wildcard, visitIntersection_Array, visitIntersection_Executable, visitIntersection_None, visitIntersection_Null, visitNone_Array, visitNone_Declared, visitNone_Executable, visitNone_Intersection, visitNone_None, visitNone_Null, visitNone_Primitive, visitNone_Union, visitNone_Wildcard, visitNull_Array, visitNull_Declared, visitNull_Executable, visitNull_Intersection, visitNull_None, visitNull_Null, visitNull_Primitive, visitNull_Typevar, visitNull_Union, visitNull_Wildcard, visitPrimitive_Array, visitPrimitive_Executable, visitPrimitive_None, visitPrimitive_Null, visitTypevar_Array, visitTypevar_Executable, visitTypevar_None, visitTypevar_Null, visitUnion_Array, visitUnion_Executable, visitUnion_None, visitUnion_Null, visitUnion_Primitive, visitWildcard_Executable, visitWildcard_None, visitWildcard_Null
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.checkerframework.framework.type.visitor.AtmComboVisitor
defaultAction, defaultErrorMessage
-
Constructor Details
-
AsSuperVisitor
Create a new AsSuperVisitor.- Parameters:
atypeFactory
- the type factory
-
-
Method Details
-
asSuper
Implements asSuper. SeeAnnotatedTypes.asSuper(AnnotatedTypeFactory, AnnotatedTypeMirror, AnnotatedTypeMirror)
for details.- Type Parameters:
T
- the type of the supertype- Parameters:
type
- type from which to copy annotationssuperType
- a type whose erased Java type is a supertype oftype
's erased Java type.- Returns:
- a copy of
superType
with annotations copied fromtype
and type variables substituted fromtype
.
-
visit
Description copied from class:AbstractAtmComboVisitor
Dispatches to a more specificvisit*
method.- Overrides:
visit
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void> - Parameters:
type
- the first type to visitsuperType
- the second type to visitp
- a value passed to every visit method- Returns:
- the result of calling the more specific
visit*
method
-
visitArray_Array
public AnnotatedTypeMirror visitArray_Array(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedArrayType superType, Void p) - Specified by:
visitArray_Array
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitArray_Array
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitArray_Intersection
public AnnotatedTypeMirror visitArray_Intersection(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitArray_Intersection
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitArray_Intersection
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitArray_Declared
public AnnotatedTypeMirror visitArray_Declared(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitArray_Declared
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitArray_Declared
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitArray_Typevar
public AnnotatedTypeMirror visitArray_Typevar(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitArray_Typevar
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitArray_Typevar
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitArray_Wildcard
public AnnotatedTypeMirror visitArray_Wildcard(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitArray_Wildcard
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitArray_Wildcard
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitDeclared_Declared
public AnnotatedTypeMirror visitDeclared_Declared(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitDeclared_Declared
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitDeclared_Declared
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitDeclared_Intersection
public AnnotatedTypeMirror visitDeclared_Intersection(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitDeclared_Intersection
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitDeclared_Intersection
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitDeclared_Primitive
public AnnotatedTypeMirror visitDeclared_Primitive(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) - Specified by:
visitDeclared_Primitive
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitDeclared_Primitive
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitDeclared_Typevar
public AnnotatedTypeMirror visitDeclared_Typevar(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitDeclared_Typevar
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitDeclared_Typevar
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitDeclared_Union
public AnnotatedTypeMirror visitDeclared_Union(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitDeclared_Union
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitDeclared_Union
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitDeclared_Wildcard
public AnnotatedTypeMirror visitDeclared_Wildcard(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitDeclared_Wildcard
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitDeclared_Wildcard
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitIntersection_Declared
public AnnotatedTypeMirror visitIntersection_Declared(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitIntersection_Declared
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitIntersection_Declared
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitIntersection_Intersection
public AnnotatedTypeMirror visitIntersection_Intersection(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitIntersection_Intersection
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitIntersection_Intersection
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitIntersection_Primitive
public AnnotatedTypeMirror visitIntersection_Primitive(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) - Specified by:
visitIntersection_Primitive
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitIntersection_Primitive
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitIntersection_Typevar
public AnnotatedTypeMirror visitIntersection_Typevar(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitIntersection_Typevar
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitIntersection_Typevar
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitIntersection_Union
public AnnotatedTypeMirror visitIntersection_Union(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitIntersection_Union
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitIntersection_Union
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitIntersection_Wildcard
public AnnotatedTypeMirror visitIntersection_Wildcard(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitIntersection_Wildcard
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitIntersection_Wildcard
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitPrimitive_Primitive
public AnnotatedTypeMirror visitPrimitive_Primitive(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) - Specified by:
visitPrimitive_Primitive
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitPrimitive_Primitive
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitPrimitive_Declared
public AnnotatedTypeMirror visitPrimitive_Declared(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitPrimitive_Declared
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitPrimitive_Declared
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitPrimitive_Intersection
public AnnotatedTypeMirror visitPrimitive_Intersection(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitPrimitive_Intersection
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitPrimitive_Intersection
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitPrimitive_Typevar
public AnnotatedTypeMirror visitPrimitive_Typevar(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitPrimitive_Typevar
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitPrimitive_Typevar
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitPrimitive_Union
public AnnotatedTypeMirror visitPrimitive_Union(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitPrimitive_Union
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitPrimitive_Union
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitPrimitive_Wildcard
public AnnotatedTypeMirror visitPrimitive_Wildcard(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitPrimitive_Wildcard
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitPrimitive_Wildcard
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitTypevar_Declared
public AnnotatedTypeMirror visitTypevar_Declared(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitTypevar_Declared
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitTypevar_Declared
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitTypevar_Intersection
public AnnotatedTypeMirror visitTypevar_Intersection(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitTypevar_Intersection
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitTypevar_Intersection
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitTypevar_Primitive
public AnnotatedTypeMirror visitTypevar_Primitive(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) - Specified by:
visitTypevar_Primitive
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitTypevar_Primitive
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitTypevar_Typevar
public AnnotatedTypeMirror visitTypevar_Typevar(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitTypevar_Typevar
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitTypevar_Typevar
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitTypevar_Union
public AnnotatedTypeMirror visitTypevar_Union(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitTypevar_Union
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitTypevar_Union
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitTypevar_Wildcard
public AnnotatedTypeMirror visitTypevar_Wildcard(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitTypevar_Wildcard
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitTypevar_Wildcard
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitUnion_Declared
public AnnotatedTypeMirror visitUnion_Declared(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitUnion_Declared
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitUnion_Declared
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitUnion_Intersection
public AnnotatedTypeMirror visitUnion_Intersection(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitUnion_Intersection
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitUnion_Intersection
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitUnion_Typevar
public AnnotatedTypeMirror visitUnion_Typevar(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitUnion_Typevar
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitUnion_Typevar
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitUnion_Union
public AnnotatedTypeMirror visitUnion_Union(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitUnion_Union
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitUnion_Union
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitUnion_Wildcard
public AnnotatedTypeMirror visitUnion_Wildcard(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitUnion_Wildcard
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitUnion_Wildcard
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitWildcard_Array
public AnnotatedTypeMirror visitWildcard_Array(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedArrayType superType, Void p) - Specified by:
visitWildcard_Array
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitWildcard_Array
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitWildcard_Declared
public AnnotatedTypeMirror visitWildcard_Declared(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitWildcard_Declared
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitWildcard_Declared
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitWildcard_Intersection
public AnnotatedTypeMirror visitWildcard_Intersection(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitWildcard_Intersection
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitWildcard_Intersection
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitWildcard_Primitive
public AnnotatedTypeMirror visitWildcard_Primitive(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) - Specified by:
visitWildcard_Primitive
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitWildcard_Primitive
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitWildcard_Typevar
public AnnotatedTypeMirror visitWildcard_Typevar(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitWildcard_Typevar
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitWildcard_Typevar
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitWildcard_Union
public AnnotatedTypeMirror visitWildcard_Union(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitWildcard_Union
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitWildcard_Union
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
visitWildcard_Wildcard
public AnnotatedTypeMirror visitWildcard_Wildcard(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitWildcard_Wildcard
in interfaceAtmComboVisitor<AnnotatedTypeMirror,
Void> - Overrides:
visitWildcard_Wildcard
in classAbstractAtmComboVisitor<AnnotatedTypeMirror,
Void>
-
sameAnnotatedTypeFactory
Returns true if the atypeFactory for this is the given value.- Parameters:
atypeFactory
- a factory to compare to that of this- Returns:
- true if the atypeFactory for this is the given value
-