Package com.ibm.wala.shrikeCT
Interface ClassConstants
-
- All Known Implementing Classes:
AstClass
,AstDynamicPropertyClass
,AstFunctionClass
,ClassReader
,ClassWriter
,ConstantPoolParser
public interface ClassConstants
This interface defines class file constants used by ShrikeCT. The names and values are taken directly from the JVM spec.
-
-
Field Summary
-
-
-
Field Detail
-
MAGIC
static final int MAGIC
- See Also:
- Constant Field Values
-
CONSTANT_Utf8
static final byte CONSTANT_Utf8
- See Also:
- Constant Field Values
-
CONSTANT_Integer
static final byte CONSTANT_Integer
- See Also:
- Constant Field Values
-
CONSTANT_Float
static final byte CONSTANT_Float
- See Also:
- Constant Field Values
-
CONSTANT_Long
static final byte CONSTANT_Long
- See Also:
- Constant Field Values
-
CONSTANT_Double
static final byte CONSTANT_Double
- See Also:
- Constant Field Values
-
CONSTANT_Class
static final byte CONSTANT_Class
- See Also:
- Constant Field Values
-
CONSTANT_String
static final byte CONSTANT_String
- See Also:
- Constant Field Values
-
CONSTANT_FieldRef
static final byte CONSTANT_FieldRef
- See Also:
- Constant Field Values
-
CONSTANT_MethodRef
static final byte CONSTANT_MethodRef
- See Also:
- Constant Field Values
-
CONSTANT_InterfaceMethodRef
static final byte CONSTANT_InterfaceMethodRef
- See Also:
- Constant Field Values
-
CONSTANT_NameAndType
static final byte CONSTANT_NameAndType
- See Also:
- Constant Field Values
-
CONSTANT_MethodHandle
static final byte CONSTANT_MethodHandle
- See Also:
- Constant Field Values
-
CONSTANT_MethodType
static final byte CONSTANT_MethodType
- See Also:
- Constant Field Values
-
CONSTANT_InvokeDynamic
static final byte CONSTANT_InvokeDynamic
- See Also:
- Constant Field Values
-
ACC_PUBLIC
static final short ACC_PUBLIC
- See Also:
- Constant Field Values
-
ACC_PRIVATE
static final short ACC_PRIVATE
- See Also:
- Constant Field Values
-
ACC_PROTECTED
static final short ACC_PROTECTED
- See Also:
- Constant Field Values
-
ACC_STATIC
static final short ACC_STATIC
- See Also:
- Constant Field Values
-
ACC_FINAL
static final short ACC_FINAL
- See Also:
- Constant Field Values
-
ACC_SYNCHRONIZED
static final short ACC_SYNCHRONIZED
- See Also:
- Constant Field Values
-
ACC_SUPER
static final short ACC_SUPER
- See Also:
- Constant Field Values
-
ACC_VOLATILE
static final short ACC_VOLATILE
- See Also:
- Constant Field Values
-
ACC_TRANSIENT
static final short ACC_TRANSIENT
- See Also:
- Constant Field Values
-
ACC_NATIVE
static final short ACC_NATIVE
- See Also:
- Constant Field Values
-
ACC_INTERFACE
static final short ACC_INTERFACE
- See Also:
- Constant Field Values
-
ACC_ABSTRACT
static final short ACC_ABSTRACT
- See Also:
- Constant Field Values
-
ACC_STRICT
static final short ACC_STRICT
- See Also:
- Constant Field Values
-
REF_getField
static final byte REF_getField
- See Also:
- Constant Field Values
-
REF_getStatic
static final byte REF_getStatic
- See Also:
- Constant Field Values
-
REF_putField
static final byte REF_putField
- See Also:
- Constant Field Values
-
REF_putStatic
static final byte REF_putStatic
- See Also:
- Constant Field Values
-
REF_invokeVirtual
static final byte REF_invokeVirtual
- See Also:
- Constant Field Values
-
REF_invokeStatic
static final byte REF_invokeStatic
- See Also:
- Constant Field Values
-
REF_invokeSpecial
static final byte REF_invokeSpecial
- See Also:
- Constant Field Values
-
REF_newInvokeSpecial
static final byte REF_newInvokeSpecial
- See Also:
- Constant Field Values
-
REF_invokeInterface
static final byte REF_invokeInterface
- See Also:
- Constant Field Values
-
-