public abstract class QualifierMapVisitor<Q,R,P> extends Object implements QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
QualifiedTypeMirror
.Constructor and Description |
---|
QualifierMapVisitor() |
public QualifiedTypeMirror<R> visit(QualifiedTypeMirror<Q> type)
visit
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visit(QualifiedTypeMirror<Q> type, P p)
visit
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitArray(QualifiedTypeMirror.QualifiedArrayType<Q> type, P p)
visitArray
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitDeclared(QualifiedTypeMirror.QualifiedDeclaredType<Q> type, P p)
visitDeclared
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitExecutable(QualifiedTypeMirror.QualifiedExecutableType<Q> type, P p)
visitExecutable
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitIntersection(QualifiedTypeMirror.QualifiedIntersectionType<Q> type, P p)
visitIntersection
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitNoType(QualifiedTypeMirror.QualifiedNoType<Q> type, P p)
visitNoType
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitNull(QualifiedTypeMirror.QualifiedNullType<Q> type, P p)
visitNull
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitPrimitive(QualifiedTypeMirror.QualifiedPrimitiveType<Q> type, P p)
visitPrimitive
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitTypeVariable(QualifiedTypeMirror.QualifiedTypeVariable<Q> type, P p)
visitTypeVariable
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitUnion(QualifiedTypeMirror.QualifiedUnionType<Q> type, P p)
visitUnion
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitWildcard(QualifiedTypeMirror.QualifiedWildcardType<Q> type, P p)
visitWildcard
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitTypeDeclaration(QualifiedTypeMirror.QualifiedTypeDeclaration<Q> type, P p)
visitTypeDeclaration
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>
public QualifiedTypeMirror<R> visitParameterDeclaration(QualifiedTypeMirror.QualifiedParameterDeclaration<Q> type, P p)
visitParameterDeclaration
in interface QualifiedTypeVisitor<Q,QualifiedTypeMirror<R>,P>