|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TypeVisitor<RetType>
A parametric interface for visitors over Type that return a value.
| Method Summary | |
|---|---|
RetType |
forBooleanType(BooleanType that)
Process an instance of BooleanType. |
RetType |
forBottomType(BottomType that)
Process an instance of BottomType. |
RetType |
forByteType(ByteType that)
Process an instance of ByteType. |
RetType |
forCharType(CharType that)
Process an instance of CharType. |
RetType |
forDoubleType(DoubleType that)
Process an instance of DoubleType. |
RetType |
forFloatType(FloatType that)
Process an instance of FloatType. |
RetType |
forIntersectionType(IntersectionType that)
Process an instance of IntersectionType. |
RetType |
forIntType(IntType that)
Process an instance of IntType. |
RetType |
forLongType(LongType that)
Process an instance of LongType. |
RetType |
forNullType(NullType that)
Process an instance of NullType. |
RetType |
forParameterizedClassType(ParameterizedClassType that)
Process an instance of ParameterizedClassType. |
RetType |
forRawClassType(RawClassType that)
Process an instance of RawClassType. |
RetType |
forShortType(ShortType that)
Process an instance of ShortType. |
RetType |
forSimpleArrayType(SimpleArrayType that)
Process an instance of SimpleArrayType. |
RetType |
forSimpleClassType(SimpleClassType that)
Process an instance of SimpleClassType. |
RetType |
forTopType(TopType that)
Process an instance of TopType. |
RetType |
forUnionType(UnionType that)
Process an instance of UnionType. |
RetType |
forVarargArrayType(VarargArrayType that)
Process an instance of VarargArrayType. |
RetType |
forVariableType(VariableType that)
Process an instance of VariableType. |
RetType |
forVoidType(VoidType that)
Process an instance of VoidType. |
RetType |
forWildcard(Wildcard that)
Process an instance of Wildcard. |
| Method Detail |
|---|
RetType forBooleanType(BooleanType that)
RetType forCharType(CharType that)
RetType forByteType(ByteType that)
RetType forShortType(ShortType that)
RetType forIntType(IntType that)
RetType forLongType(LongType that)
RetType forFloatType(FloatType that)
RetType forDoubleType(DoubleType that)
RetType forNullType(NullType that)
RetType forSimpleArrayType(SimpleArrayType that)
RetType forVarargArrayType(VarargArrayType that)
RetType forSimpleClassType(SimpleClassType that)
RetType forRawClassType(RawClassType that)
RetType forParameterizedClassType(ParameterizedClassType that)
RetType forIntersectionType(IntersectionType that)
RetType forUnionType(UnionType that)
RetType forVariableType(VariableType that)
RetType forTopType(TopType that)
RetType forBottomType(BottomType that)
RetType forVoidType(VoidType that)
RetType forWildcard(Wildcard that)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||