|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectproguard.classfile.attribute.preverification.VerificationTypeFactory
public class VerificationTypeFactory
This class provides methods to create and reuse IntegerType objects.
| Constructor Summary | |
|---|---|
VerificationTypeFactory()
|
|
| Method Summary | |
|---|---|
static DoubleType |
createDoubleType()
Creates a new DoubleType. |
static FloatType |
createFloatType()
Creates a new FloatType. |
static IntegerType |
createIntegerType()
Creates a new IntegerType. |
static LongType |
createLongType()
Creates a new LongType. |
static NullType |
createNullType()
Creates a new NullType. |
static ObjectType |
createObjectType(int classIndex)
Creates a new ObjectType of the given type. |
static TopType |
createTopType()
Creates a new TopType. |
static UninitializedThisType |
createUninitializedThisType()
Creates a new UninitializedThisType. |
static UninitializedType |
createUninitializedType(int newInstructionOffset)
Creates a new UninitializedType for an instance that was created at the given offset. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VerificationTypeFactory()
| Method Detail |
|---|
public static IntegerType createIntegerType()
public static LongType createLongType()
public static FloatType createFloatType()
public static DoubleType createDoubleType()
public static TopType createTopType()
public static NullType createNullType()
public static UninitializedThisType createUninitializedThisType()
public static UninitializedType createUninitializedType(int newInstructionOffset)
public static ObjectType createObjectType(int classIndex)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||