Package 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 ;
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleanisArrayTypeSignature()abstract booleanisBaseType()abstract booleanisClassTypeSignature()abstract booleanisTypeVariable()static TypeSignaturemake(String s)
-
-
-
Method Detail
-
make
public static TypeSignature make(String s) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
isTypeVariable
public abstract boolean isTypeVariable()
-
isClassTypeSignature
public abstract boolean isClassTypeSignature()
-
isArrayTypeSignature
public abstract boolean isArrayTypeSignature()
-
isBaseType
public abstract boolean isBaseType()
-
-