com.ibm.wala.types.generics
Class TypeSignature
java.lang.Object
com.ibm.wala.types.generics.Signature
com.ibm.wala.types.generics.TypeSignature
- Direct Known Subclasses:
- ArrayTypeSignature, BaseType, ClassTypeSignature, TypeVariableSignature
public abstract class TypeSignature
- extends Signature
UNDER CONSTRUCTION.
TypeSignature: FieldTypeSignature BaseType (code for a primitive)
FieldTypeSignature: ClassTypeSignature ArrayTypeSignature TypeVariableSignature
TypeVariableSignature: T identifier ;
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
make
public static TypeSignature make(java.lang.String s)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
isTypeVariable
public abstract boolean isTypeVariable()
isClassTypeSignature
public abstract boolean isClassTypeSignature()
isArrayTypeSignature
public abstract boolean isArrayTypeSignature()
isBaseType
public abstract boolean isBaseType()