Package com.google.auto.common
Class MoreTypes.EqualVisitor
- java.lang.Object
-
- javax.lang.model.util.AbstractTypeVisitor6<R,P>
-
- javax.lang.model.util.SimpleTypeVisitor6<R,P>
-
- javax.lang.model.util.SimpleTypeVisitor7<R,P>
-
- javax.lang.model.util.SimpleTypeVisitor8<java.lang.Boolean,MoreTypes.EqualVisitorParam>
-
- com.google.auto.common.MoreTypes.EqualVisitor
-
- All Implemented Interfaces:
javax.lang.model.type.TypeVisitor<java.lang.Boolean,MoreTypes.EqualVisitorParam>
- Enclosing class:
- MoreTypes
private static final class MoreTypes.EqualVisitor extends javax.lang.model.util.SimpleTypeVisitor8<java.lang.Boolean,MoreTypes.EqualVisitorParam>
-
-
Field Summary
Fields Modifier and Type Field Description private static MoreTypes.EqualVisitorINSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description privateEqualVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.BooleandefaultAction(javax.lang.model.type.TypeMirror a, MoreTypes.EqualVisitorParam p)java.lang.BooleanvisitArray(javax.lang.model.type.ArrayType a, MoreTypes.EqualVisitorParam p)java.lang.BooleanvisitDeclared(javax.lang.model.type.DeclaredType a, MoreTypes.EqualVisitorParam p)java.lang.BooleanvisitError(javax.lang.model.type.ErrorType a, MoreTypes.EqualVisitorParam p)java.lang.BooleanvisitExecutable(javax.lang.model.type.ExecutableType a, MoreTypes.EqualVisitorParam p)private java.util.Set<MoreTypes.ComparedElements>visitingSetPlus(java.util.Set<MoreTypes.ComparedElements> visiting, javax.lang.model.element.Element a, java.util.List<? extends javax.lang.model.type.TypeMirror> aArguments, javax.lang.model.element.Element b, java.util.List<? extends javax.lang.model.type.TypeMirror> bArguments)private java.util.Set<MoreTypes.ComparedElements>visitingSetPlus(java.util.Set<MoreTypes.ComparedElements> visiting, javax.lang.model.element.Element a, javax.lang.model.element.Element b)java.lang.BooleanvisitIntersection(javax.lang.model.type.IntersectionType a, MoreTypes.EqualVisitorParam p)java.lang.BooleanvisitTypeVariable(javax.lang.model.type.TypeVariable a, MoreTypes.EqualVisitorParam p)java.lang.BooleanvisitUnknown(javax.lang.model.type.TypeMirror a, MoreTypes.EqualVisitorParam p)java.lang.BooleanvisitWildcard(javax.lang.model.type.WildcardType a, MoreTypes.EqualVisitorParam p)
-
-
-
Field Detail
-
INSTANCE
private static final MoreTypes.EqualVisitor INSTANCE
-
-
Method Detail
-
defaultAction
protected java.lang.Boolean defaultAction(javax.lang.model.type.TypeMirror a, MoreTypes.EqualVisitorParam p)- Overrides:
defaultActionin classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Boolean,MoreTypes.EqualVisitorParam>
-
visitArray
public java.lang.Boolean visitArray(javax.lang.model.type.ArrayType a, MoreTypes.EqualVisitorParam p)- Specified by:
visitArrayin interfacejavax.lang.model.type.TypeVisitor<java.lang.Boolean,MoreTypes.EqualVisitorParam>- Overrides:
visitArrayin classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Boolean,MoreTypes.EqualVisitorParam>
-
visitDeclared
public java.lang.Boolean visitDeclared(javax.lang.model.type.DeclaredType a, MoreTypes.EqualVisitorParam p)- Specified by:
visitDeclaredin interfacejavax.lang.model.type.TypeVisitor<java.lang.Boolean,MoreTypes.EqualVisitorParam>- Overrides:
visitDeclaredin classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Boolean,MoreTypes.EqualVisitorParam>
-
visitError
public java.lang.Boolean visitError(javax.lang.model.type.ErrorType a, MoreTypes.EqualVisitorParam p)- Specified by:
visitErrorin interfacejavax.lang.model.type.TypeVisitor<java.lang.Boolean,MoreTypes.EqualVisitorParam>- Overrides:
visitErrorin classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Boolean,MoreTypes.EqualVisitorParam>
-
visitExecutable
public java.lang.Boolean visitExecutable(javax.lang.model.type.ExecutableType a, MoreTypes.EqualVisitorParam p)- Specified by:
visitExecutablein interfacejavax.lang.model.type.TypeVisitor<java.lang.Boolean,MoreTypes.EqualVisitorParam>- Overrides:
visitExecutablein classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Boolean,MoreTypes.EqualVisitorParam>
-
visitIntersection
public java.lang.Boolean visitIntersection(javax.lang.model.type.IntersectionType a, MoreTypes.EqualVisitorParam p)- Specified by:
visitIntersectionin interfacejavax.lang.model.type.TypeVisitor<java.lang.Boolean,MoreTypes.EqualVisitorParam>- Overrides:
visitIntersectionin classjavax.lang.model.util.SimpleTypeVisitor8<java.lang.Boolean,MoreTypes.EqualVisitorParam>
-
visitTypeVariable
public java.lang.Boolean visitTypeVariable(javax.lang.model.type.TypeVariable a, MoreTypes.EqualVisitorParam p)- Specified by:
visitTypeVariablein interfacejavax.lang.model.type.TypeVisitor<java.lang.Boolean,MoreTypes.EqualVisitorParam>- Overrides:
visitTypeVariablein classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Boolean,MoreTypes.EqualVisitorParam>
-
visitWildcard
public java.lang.Boolean visitWildcard(javax.lang.model.type.WildcardType a, MoreTypes.EqualVisitorParam p)- Specified by:
visitWildcardin interfacejavax.lang.model.type.TypeVisitor<java.lang.Boolean,MoreTypes.EqualVisitorParam>- Overrides:
visitWildcardin classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Boolean,MoreTypes.EqualVisitorParam>
-
visitUnknown
public java.lang.Boolean visitUnknown(javax.lang.model.type.TypeMirror a, MoreTypes.EqualVisitorParam p)- Specified by:
visitUnknownin interfacejavax.lang.model.type.TypeVisitor<java.lang.Boolean,MoreTypes.EqualVisitorParam>- Overrides:
visitUnknownin classjavax.lang.model.util.AbstractTypeVisitor6<java.lang.Boolean,MoreTypes.EqualVisitorParam>
-
visitingSetPlus
private java.util.Set<MoreTypes.ComparedElements> visitingSetPlus(java.util.Set<MoreTypes.ComparedElements> visiting, javax.lang.model.element.Element a, javax.lang.model.element.Element b)
-
visitingSetPlus
private java.util.Set<MoreTypes.ComparedElements> visitingSetPlus(java.util.Set<MoreTypes.ComparedElements> visiting, javax.lang.model.element.Element a, java.util.List<? extends javax.lang.model.type.TypeMirror> aArguments, javax.lang.model.element.Element b, java.util.List<? extends javax.lang.model.type.TypeMirror> bArguments)
-
-