Package soot
Class UnknownType
- java.lang.Object
-
- soot.Type
-
- soot.UnknownType
-
- All Implemented Interfaces:
Serializable,Numberable,Switchable
public class UnknownType extends Type
Soot representation used for not-yet-typed objects. Implemented as a singleton.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UnknownType(Singletons.Global g)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(Switch sw)Method required for use of Switchable.booleanequals(Object t)inthashCode()Typemerge(Type other, Scene cm)Returns the least common superclass of this type and other.StringtoString()Returns a textual representation of this type.static UnknownTypev()-
Methods inherited from class soot.Type
getArrayType, getDefaultFinalType, getEscapedName, getNumber, isAllowedInFinalCode, makeArrayType, setArrayType, setNumber, toMachineType, toQuotedString
-
-
-
-
Constructor Detail
-
UnknownType
public UnknownType(Singletons.Global g)
-
-
Method Detail
-
v
public static UnknownType v()
-
toString
public String toString()
Description copied from class:TypeReturns a textual representation of this type.
-
apply
public void apply(Switch sw)
Description copied from class:TypeMethod required for use of Switchable.- Specified by:
applyin interfaceSwitchable- Overrides:
applyin classType
-
-