|
||||||||||
| 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(TypeMirror type,
P param)
Deprecated. |
protected abstract T |
onArrayType(ArrayType type,
P param)
Deprecated. |
protected abstract T |
onClassType(ClassType type,
P param)
Deprecated. |
protected abstract T |
onInterfaceType(InterfaceType type,
P param)
Deprecated. |
protected abstract T |
onPrimitiveType(PrimitiveType type,
P param)
Deprecated. |
protected abstract T |
onTypeVariable(TypeVariable type,
P param)
Deprecated. |
protected abstract T |
onVoidType(VoidType type,
P param)
Deprecated. |
protected abstract T |
onWildcard(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(TypeMirror type,
P param)
protected abstract T onPrimitiveType(PrimitiveType type,
P param)
protected abstract T onArrayType(ArrayType type,
P param)
protected abstract T onClassType(ClassType type,
P param)
protected abstract T onInterfaceType(InterfaceType type,
P param)
protected abstract T onTypeVariable(TypeVariable type,
P param)
protected abstract T onVoidType(VoidType type,
P param)
protected abstract T onWildcard(WildcardType type,
P param)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||