public class SimpleQualifiedTypeVisitor<Q,R,P> extends Object implements QualifiedTypeVisitor<Q,R,P>
QualifiedTypeVisitor, patterned after
SimpleTypeVisitor8.| Modifier and Type | Field and Description |
|---|---|
protected R |
DEFAULT_VALUE |
| Constructor and Description |
|---|
SimpleQualifiedTypeVisitor() |
SimpleQualifiedTypeVisitor(R defaultValue) |
protected final R DEFAULT_VALUE
public SimpleQualifiedTypeVisitor()
public SimpleQualifiedTypeVisitor(R defaultValue)
protected R defaultAction(QualifiedTypeMirror<Q> type, P p)
public R visit(QualifiedTypeMirror<Q> type)
visit in interface QualifiedTypeVisitor<Q,R,P>public R visit(QualifiedTypeMirror<Q> type, P p)
visit in interface QualifiedTypeVisitor<Q,R,P>public R visitDeclared(QualifiedTypeMirror.QualifiedDeclaredType<Q> type, P p)
visitDeclared in interface QualifiedTypeVisitor<Q,R,P>public R visitIntersection(QualifiedTypeMirror.QualifiedIntersectionType<Q> type, P p)
visitIntersection in interface QualifiedTypeVisitor<Q,R,P>public R visitUnion(QualifiedTypeMirror.QualifiedUnionType<Q> type, P p)
visitUnion in interface QualifiedTypeVisitor<Q,R,P>public R visitExecutable(QualifiedTypeMirror.QualifiedExecutableType<Q> type, P p)
visitExecutable in interface QualifiedTypeVisitor<Q,R,P>public R visitArray(QualifiedTypeMirror.QualifiedArrayType<Q> type, P p)
visitArray in interface QualifiedTypeVisitor<Q,R,P>public R visitTypeVariable(QualifiedTypeMirror.QualifiedTypeVariable<Q> type, P p)
visitTypeVariable in interface QualifiedTypeVisitor<Q,R,P>public R visitPrimitive(QualifiedTypeMirror.QualifiedPrimitiveType<Q> type, P p)
visitPrimitive in interface QualifiedTypeVisitor<Q,R,P>public R visitNoType(QualifiedTypeMirror.QualifiedNoType<Q> type, P p)
visitNoType in interface QualifiedTypeVisitor<Q,R,P>public R visitNull(QualifiedTypeMirror.QualifiedNullType<Q> type, P p)
visitNull in interface QualifiedTypeVisitor<Q,R,P>public R visitWildcard(QualifiedTypeMirror.QualifiedWildcardType<Q> type, P p)
visitWildcard in interface QualifiedTypeVisitor<Q,R,P>public R visitTypeDeclaration(QualifiedTypeMirror.QualifiedTypeDeclaration<Q> type, P p)
visitTypeDeclaration in interface QualifiedTypeVisitor<Q,R,P>public R visitParameterDeclaration(QualifiedTypeMirror.QualifiedParameterDeclaration<Q> type, P p)
visitParameterDeclaration in interface QualifiedTypeVisitor<Q,R,P>