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
ConstructorsConstructorDescriptionAsSuperVisitor(AnnotatedTypeFactory atypeFactory) Create a new AsSuperVisitor. -
Method Summary
Modifier and TypeMethodDescription<T extends AnnotatedTypeMirror>
TasSuper(AnnotatedTypeMirror type, T superType) Implements asSuper.defaultErrorMessage(AnnotatedTypeMirror type, AnnotatedTypeMirror superType, Void p) Formats type1, type2 and param into an error message used by all methods of AbstractAtmComboVisitor that are not overridden.booleansameAnnotatedTypeFactory(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_Array(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedArrayType 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_Executable, visitTypevar_None, visitTypevar_Null, visitUnion_Array, visitUnion_Executable, visitUnion_None, visitUnion_Null, visitUnion_Primitive, visitWildcard_Executable, visitWildcard_None, visitWildcard_NullMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.checkerframework.framework.type.visitor.AtmComboVisitor
defaultAction
-
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
superTypewith annotations copied fromtypeand type variables substituted fromtype.
-
visit
Description copied from class:AbstractAtmComboVisitorDispatches to a more specificvisit*method.- Overrides:
visitin 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
-
defaultErrorMessage
Description copied from interface:AtmComboVisitorFormats type1, type2 and param into an error message used by all methods of AbstractAtmComboVisitor that are not overridden. Normally, this method should indicate that the given method (and therefore the given pair of type mirror classes) is not supported by this class.- Parameters:
type- the first AnnotatedTypeMirror parameter to the visit method calledsuperType- the second AnnotatedTypeMirror parameter to the visit method calledp- subtype specific parameter passed to every visit method- Returns:
- an error message
-
visitArray_Array
public AnnotatedTypeMirror visitArray_Array(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedArrayType superType, Void p) - Specified by:
visitArray_Arrayin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitArray_Arrayin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitArray_Intersection
public AnnotatedTypeMirror visitArray_Intersection(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitArray_Intersectionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitArray_Intersectionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitArray_Declared
public AnnotatedTypeMirror visitArray_Declared(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitArray_Declaredin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitArray_Declaredin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitArray_Typevar
public AnnotatedTypeMirror visitArray_Typevar(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitArray_Typevarin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitArray_Typevarin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitArray_Wildcard
public AnnotatedTypeMirror visitArray_Wildcard(AnnotatedTypeMirror.AnnotatedArrayType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitArray_Wildcardin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitArray_Wildcardin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitDeclared_Declared
public AnnotatedTypeMirror visitDeclared_Declared(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitDeclared_Declaredin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitDeclared_Declaredin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitDeclared_Intersection
public AnnotatedTypeMirror visitDeclared_Intersection(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitDeclared_Intersectionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitDeclared_Intersectionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitDeclared_Primitive
public AnnotatedTypeMirror visitDeclared_Primitive(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) - Specified by:
visitDeclared_Primitivein interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitDeclared_Primitivein classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitDeclared_Typevar
public AnnotatedTypeMirror visitDeclared_Typevar(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitDeclared_Typevarin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitDeclared_Typevarin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitDeclared_Union
public AnnotatedTypeMirror visitDeclared_Union(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitDeclared_Unionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitDeclared_Unionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitDeclared_Wildcard
public AnnotatedTypeMirror visitDeclared_Wildcard(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitDeclared_Wildcardin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitDeclared_Wildcardin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitIntersection_Declared
public AnnotatedTypeMirror visitIntersection_Declared(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitIntersection_Declaredin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitIntersection_Declaredin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitIntersection_Intersection
public AnnotatedTypeMirror visitIntersection_Intersection(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitIntersection_Intersectionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitIntersection_Intersectionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitIntersection_Primitive
public AnnotatedTypeMirror visitIntersection_Primitive(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) - Specified by:
visitIntersection_Primitivein interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitIntersection_Primitivein classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitIntersection_Typevar
public AnnotatedTypeMirror visitIntersection_Typevar(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitIntersection_Typevarin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitIntersection_Typevarin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitIntersection_Union
public AnnotatedTypeMirror visitIntersection_Union(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitIntersection_Unionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitIntersection_Unionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitIntersection_Wildcard
public AnnotatedTypeMirror visitIntersection_Wildcard(AnnotatedTypeMirror.AnnotatedIntersectionType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitIntersection_Wildcardin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitIntersection_Wildcardin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitPrimitive_Primitive
public AnnotatedTypeMirror visitPrimitive_Primitive(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) - Specified by:
visitPrimitive_Primitivein interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitPrimitive_Primitivein classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitPrimitive_Declared
public AnnotatedTypeMirror visitPrimitive_Declared(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitPrimitive_Declaredin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitPrimitive_Declaredin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitPrimitive_Intersection
public AnnotatedTypeMirror visitPrimitive_Intersection(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitPrimitive_Intersectionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitPrimitive_Intersectionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitPrimitive_Typevar
public AnnotatedTypeMirror visitPrimitive_Typevar(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitPrimitive_Typevarin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitPrimitive_Typevarin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitPrimitive_Union
public AnnotatedTypeMirror visitPrimitive_Union(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitPrimitive_Unionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitPrimitive_Unionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitPrimitive_Wildcard
public AnnotatedTypeMirror visitPrimitive_Wildcard(AnnotatedTypeMirror.AnnotatedPrimitiveType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitPrimitive_Wildcardin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitPrimitive_Wildcardin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitTypevar_Array
public AnnotatedTypeMirror visitTypevar_Array(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedArrayType superType, Void p) - Specified by:
visitTypevar_Arrayin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitTypevar_Arrayin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitTypevar_Declared
public AnnotatedTypeMirror visitTypevar_Declared(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitTypevar_Declaredin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitTypevar_Declaredin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitTypevar_Intersection
public AnnotatedTypeMirror visitTypevar_Intersection(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitTypevar_Intersectionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitTypevar_Intersectionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitTypevar_Primitive
public AnnotatedTypeMirror visitTypevar_Primitive(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) - Specified by:
visitTypevar_Primitivein interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitTypevar_Primitivein classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitTypevar_Typevar
public AnnotatedTypeMirror visitTypevar_Typevar(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitTypevar_Typevarin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitTypevar_Typevarin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitTypevar_Union
public AnnotatedTypeMirror visitTypevar_Union(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitTypevar_Unionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitTypevar_Unionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitTypevar_Wildcard
public AnnotatedTypeMirror visitTypevar_Wildcard(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitTypevar_Wildcardin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitTypevar_Wildcardin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitUnion_Declared
public AnnotatedTypeMirror visitUnion_Declared(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitUnion_Declaredin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitUnion_Declaredin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitUnion_Intersection
public AnnotatedTypeMirror visitUnion_Intersection(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitUnion_Intersectionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitUnion_Intersectionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitUnion_Typevar
public AnnotatedTypeMirror visitUnion_Typevar(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitUnion_Typevarin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitUnion_Typevarin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitUnion_Union
public AnnotatedTypeMirror visitUnion_Union(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitUnion_Unionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitUnion_Unionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitUnion_Wildcard
public AnnotatedTypeMirror visitUnion_Wildcard(AnnotatedTypeMirror.AnnotatedUnionType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitUnion_Wildcardin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitUnion_Wildcardin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitWildcard_Array
public AnnotatedTypeMirror visitWildcard_Array(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedArrayType superType, Void p) - Specified by:
visitWildcard_Arrayin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitWildcard_Arrayin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitWildcard_Declared
public AnnotatedTypeMirror visitWildcard_Declared(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedDeclaredType superType, Void p) - Specified by:
visitWildcard_Declaredin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitWildcard_Declaredin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitWildcard_Intersection
public AnnotatedTypeMirror visitWildcard_Intersection(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedIntersectionType superType, Void p) - Specified by:
visitWildcard_Intersectionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitWildcard_Intersectionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitWildcard_Primitive
public AnnotatedTypeMirror visitWildcard_Primitive(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedPrimitiveType superType, Void p) - Specified by:
visitWildcard_Primitivein interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitWildcard_Primitivein classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitWildcard_Typevar
public AnnotatedTypeMirror visitWildcard_Typevar(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedTypeVariable superType, Void p) - Specified by:
visitWildcard_Typevarin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitWildcard_Typevarin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitWildcard_Union
public AnnotatedTypeMirror visitWildcard_Union(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedUnionType superType, Void p) - Specified by:
visitWildcard_Unionin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitWildcard_Unionin classAbstractAtmComboVisitor<AnnotatedTypeMirror,Void>
-
visitWildcard_Wildcard
public AnnotatedTypeMirror visitWildcard_Wildcard(AnnotatedTypeMirror.AnnotatedWildcardType type, AnnotatedTypeMirror.AnnotatedWildcardType superType, Void p) - Specified by:
visitWildcard_Wildcardin interfaceAtmComboVisitor<AnnotatedTypeMirror,Void> - Overrides:
visitWildcard_Wildcardin 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
-