|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.istack.tools.APTTypeVisitor<T,P>
@Deprecated public abstract class APTTypeVisitor<T,P>
Visitor that works on APT TypeMirror and computes a value.
This visitor takes a parameter 'P' so that visitor code can be made stateless.
| Constructor Summary | |
|---|---|
APTTypeVisitor()
Deprecated. |
|
| Method Summary | |
|---|---|
T |
apply(com.sun.mirror.type.TypeMirror type,
P param)
Deprecated. |
protected abstract T |
onArrayType(com.sun.mirror.type.ArrayType type,
P param)
Deprecated. |
protected abstract T |
onClassType(com.sun.mirror.type.ClassType type,
P param)
Deprecated. |
protected abstract T |
onInterfaceType(com.sun.mirror.type.InterfaceType type,
P param)
Deprecated. |
protected abstract T |
onPrimitiveType(com.sun.mirror.type.PrimitiveType type,
P param)
Deprecated. |
protected abstract T |
onTypeVariable(com.sun.mirror.type.TypeVariable type,
P param)
Deprecated. |
protected abstract T |
onVoidType(com.sun.mirror.type.VoidType type,
P param)
Deprecated. |
protected abstract T |
onWildcard(com.sun.mirror.type.WildcardType type,
P param)
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public APTTypeVisitor()
| Method Detail |
|---|
public final T apply(com.sun.mirror.type.TypeMirror type,
P param)
protected abstract T onPrimitiveType(com.sun.mirror.type.PrimitiveType type,
P param)
protected abstract T onArrayType(com.sun.mirror.type.ArrayType type,
P param)
protected abstract T onClassType(com.sun.mirror.type.ClassType type,
P param)
protected abstract T onInterfaceType(com.sun.mirror.type.InterfaceType type,
P param)
protected abstract T onTypeVariable(com.sun.mirror.type.TypeVariable type,
P param)
protected abstract T onVoidType(com.sun.mirror.type.VoidType type,
P param)
protected abstract T onWildcard(com.sun.mirror.type.WildcardType type,
P param)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||