Package com.google.auto.common
Class MoreTypes.AsElementVisitor
- 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<javax.lang.model.element.Element,java.lang.Void>
-
- com.google.auto.common.MoreTypes.AsElementVisitor
-
- All Implemented Interfaces:
javax.lang.model.type.TypeVisitor<javax.lang.model.element.Element,java.lang.Void>
- Enclosing class:
- MoreTypes
private static final class MoreTypes.AsElementVisitor extends javax.lang.model.util.SimpleTypeVisitor8<javax.lang.model.element.Element,java.lang.Void>
-
-
Field Summary
Fields Modifier and Type Field Description private static MoreTypes.AsElementVisitor
INSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description private
AsElementVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.lang.model.element.Element
defaultAction(javax.lang.model.type.TypeMirror e, java.lang.Void p)
javax.lang.model.element.Element
visitDeclared(javax.lang.model.type.DeclaredType t, java.lang.Void p)
javax.lang.model.element.Element
visitError(javax.lang.model.type.ErrorType t, java.lang.Void p)
javax.lang.model.element.Element
visitTypeVariable(javax.lang.model.type.TypeVariable t, java.lang.Void p)
-
-
-
Field Detail
-
INSTANCE
private static final MoreTypes.AsElementVisitor INSTANCE
-
-
Method Detail
-
defaultAction
protected javax.lang.model.element.Element defaultAction(javax.lang.model.type.TypeMirror e, java.lang.Void p)
- Overrides:
defaultAction
in classjavax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.element.Element,java.lang.Void>
-
visitDeclared
public javax.lang.model.element.Element visitDeclared(javax.lang.model.type.DeclaredType t, java.lang.Void p)
- Specified by:
visitDeclared
in interfacejavax.lang.model.type.TypeVisitor<javax.lang.model.element.Element,java.lang.Void>
- Overrides:
visitDeclared
in classjavax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.element.Element,java.lang.Void>
-
visitError
public javax.lang.model.element.Element visitError(javax.lang.model.type.ErrorType t, java.lang.Void p)
- Specified by:
visitError
in interfacejavax.lang.model.type.TypeVisitor<javax.lang.model.element.Element,java.lang.Void>
- Overrides:
visitError
in classjavax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.element.Element,java.lang.Void>
-
visitTypeVariable
public javax.lang.model.element.Element visitTypeVariable(javax.lang.model.type.TypeVariable t, java.lang.Void p)
- Specified by:
visitTypeVariable
in interfacejavax.lang.model.type.TypeVisitor<javax.lang.model.element.Element,java.lang.Void>
- Overrides:
visitTypeVariable
in classjavax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.element.Element,java.lang.Void>
-
-