soot
Class BaseType

java.lang.Object
  |
  +--soot.Type
        |
        +--soot.BaseType
All Implemented Interfaces:
java.io.Serializable, Switchable, ToBriefString
Direct Known Subclasses:
BooleanType, ByteType, CharType, DoubleType, FloatType, IntType, LongType, RefType, ShortType

public abstract class BaseType
extends Type

Abstract base class for Soot classes that that model Java programming types that are not arrays. (ie all types except void, null, and array types)

See Also:
Serialized Form

Field Summary
 
Fields inherited from class soot.Type
typeNum
 
Constructor Summary
BaseType()
           
 
Method Summary
abstract  java.lang.String toString()
          Returns a textual representation of this type.
 
Methods inherited from class soot.Type
apply, merge, toBriefString, toMachineType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BaseType

public BaseType()
Method Detail

toString

public abstract java.lang.String toString()
Description copied from class: Type
Returns a textual representation of this type.

Specified by:
toString in class Type
Returns:
the base type's name as a string