|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.rice.cs.dynamicjava.symbol.type.TypeVisitorRunnable1
public abstract class TypeVisitorRunnable1
An abstract void visitor over Type that provides a Runnable1 run method; all visit methods are left unimplemented.
| Constructor Summary | |
|---|---|
TypeVisitorRunnable1()
|
|
| Method Summary | |
|---|---|
abstract void |
forBooleanType(BooleanType that)
Process an instance of BooleanType. |
abstract void |
forBottomType(BottomType that)
Process an instance of BottomType. |
abstract void |
forByteType(ByteType that)
Process an instance of ByteType. |
abstract void |
forCharType(CharType that)
Process an instance of CharType. |
abstract void |
forDoubleType(DoubleType that)
Process an instance of DoubleType. |
abstract void |
forFloatType(FloatType that)
Process an instance of FloatType. |
abstract void |
forIntersectionType(IntersectionType that)
Process an instance of IntersectionType. |
abstract void |
forIntType(IntType that)
Process an instance of IntType. |
abstract void |
forLongType(LongType that)
Process an instance of LongType. |
abstract void |
forNullType(NullType that)
Process an instance of NullType. |
abstract void |
forParameterizedClassType(ParameterizedClassType that)
Process an instance of ParameterizedClassType. |
abstract void |
forRawClassType(RawClassType that)
Process an instance of RawClassType. |
abstract void |
forShortType(ShortType that)
Process an instance of ShortType. |
abstract void |
forSimpleArrayType(SimpleArrayType that)
Process an instance of SimpleArrayType. |
abstract void |
forSimpleClassType(SimpleClassType that)
Process an instance of SimpleClassType. |
abstract void |
forTopType(TopType that)
Process an instance of TopType. |
abstract void |
forUnionType(UnionType that)
Process an instance of UnionType. |
abstract void |
forVarargArrayType(VarargArrayType that)
Process an instance of VarargArrayType. |
abstract void |
forVariableType(VariableType that)
Process an instance of VariableType. |
abstract void |
forVoidType(VoidType that)
Process an instance of VoidType. |
abstract void |
forWildcard(Wildcard that)
Process an instance of Wildcard. |
void |
run(Type that)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TypeVisitorRunnable1()
| Method Detail |
|---|
public void run(Type that)
run in interface Runnable1<Type>public abstract void forBooleanType(BooleanType that)
forBooleanType in interface TypeVisitor_voidpublic abstract void forCharType(CharType that)
forCharType in interface TypeVisitor_voidpublic abstract void forByteType(ByteType that)
forByteType in interface TypeVisitor_voidpublic abstract void forShortType(ShortType that)
forShortType in interface TypeVisitor_voidpublic abstract void forIntType(IntType that)
forIntType in interface TypeVisitor_voidpublic abstract void forLongType(LongType that)
forLongType in interface TypeVisitor_voidpublic abstract void forFloatType(FloatType that)
forFloatType in interface TypeVisitor_voidpublic abstract void forDoubleType(DoubleType that)
forDoubleType in interface TypeVisitor_voidpublic abstract void forNullType(NullType that)
forNullType in interface TypeVisitor_voidpublic abstract void forSimpleArrayType(SimpleArrayType that)
forSimpleArrayType in interface TypeVisitor_voidpublic abstract void forVarargArrayType(VarargArrayType that)
forVarargArrayType in interface TypeVisitor_voidpublic abstract void forSimpleClassType(SimpleClassType that)
forSimpleClassType in interface TypeVisitor_voidpublic abstract void forRawClassType(RawClassType that)
forRawClassType in interface TypeVisitor_voidpublic abstract void forParameterizedClassType(ParameterizedClassType that)
forParameterizedClassType in interface TypeVisitor_voidpublic abstract void forIntersectionType(IntersectionType that)
forIntersectionType in interface TypeVisitor_voidpublic abstract void forUnionType(UnionType that)
forUnionType in interface TypeVisitor_voidpublic abstract void forVariableType(VariableType that)
forVariableType in interface TypeVisitor_voidpublic abstract void forTopType(TopType that)
forTopType in interface TypeVisitor_voidpublic abstract void forBottomType(BottomType that)
forBottomType in interface TypeVisitor_voidpublic abstract void forVoidType(VoidType that)
forVoidType in interface TypeVisitor_voidpublic abstract void forWildcard(Wildcard that)
forWildcard in interface TypeVisitor_void
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||