ej-technologies

Constant Field Values


Contents
org.gjt.*

org.gjt.jclasslib.browser.AbstractDetailPane
public static final String CPINFO_LINK_TEXT "cp_info #"

org.gjt.jclasslib.browser.BrowserApplication
public static final String APPLICATION_TITLE "Bytecode viewer"
public static final String APPLICATION_VERSION "3.0"
public static final String SYSTEM_PROPERTY_LAF_DEFAULT "jclasslib.laf.default"
public static final String WORKSPACE_FILE_SUFFIX "jcw"

org.gjt.jclasslib.browser.BrowserTreeNode
public static final String NODE_ANNOTATION "annotation"
public static final String NODE_ARRAYELEMENTVALUE "arrayelementvalue"
public static final String NODE_ATTRIBUTE "attribute"
public static final String NODE_CONSTANT_POOL "constantPool"
public static final String NODE_ELEMENTVALUE "elementvalue"
public static final String NODE_ELEMENTVALUEPAIR "elementvaluepair"
public static final String NODE_FIELD "field"
public static final String NODE_GENERAL "general"
public static final String NODE_INTERFACE "interface"
public static final String NODE_METHOD "method"
public static final String NODE_NO_CONTENT "noContent"

org.gjt.jclasslib.browser.config.classpath.ClasspathEntry
protected static final String CLASSFILE_SUFFIX ".class"

org.gjt.jclasslib.browser.detail.ClassMemberDetailPane
public static final int FIELDS 1
public static final int METHODS 2

org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeListDetailPane
protected static final int LINK_COLUMN_WIDTH 80
protected static final int NUMBER_COLUMN_WIDTH 60
protected static final int VERBOSE_COLUMN_WIDTH 250

org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeTableModel
protected static final int BASE_COLUMN_COUNT 1

org.gjt.jclasslib.browser.detail.attributes.code.ByteCodeDisplay
public static final int MARGIN_X 3
public static final int MARGIN_Y 3

org.gjt.jclasslib.browser.detail.constants.AbstractConstantInfoDetailPane
protected static final String MESSAGE_INVALID_CONSTANT_POOL_ENTRY "invalid constant pool entry"

org.gjt.jclasslib.bytecode.Opcodes
public static final int NEWARRAY_T_BOOLEAN 4
public static final int NEWARRAY_T_BYTE 8
public static final int NEWARRAY_T_CHAR 5
public static final int NEWARRAY_T_DOUBLE 7
public static final int NEWARRAY_T_FLOAT 6
public static final int NEWARRAY_T_INT 10
public static final int NEWARRAY_T_LONG 11
public static final int NEWARRAY_T_SHORT 9
public static final int OPCODE_AALOAD 50
public static final int OPCODE_AASTORE 83
public static final int OPCODE_ACONST_NULL 1
public static final int OPCODE_ALOAD 25
public static final int OPCODE_ALOAD_0 42
public static final int OPCODE_ALOAD_1 43
public static final int OPCODE_ALOAD_2 44
public static final int OPCODE_ALOAD_3 45
public static final int OPCODE_ANEWARRAY 189
public static final int OPCODE_ARETURN 176
public static final int OPCODE_ARRAYLENGTH 190
public static final int OPCODE_ASTORE 58
public static final int OPCODE_ASTORE_0 75
public static final int OPCODE_ASTORE_1 76
public static final int OPCODE_ASTORE_2 77
public static final int OPCODE_ASTORE_3 78
public static final int OPCODE_ATHROW 191
public static final int OPCODE_BALOAD 51
public static final int OPCODE_BASTORE 84
public static final int OPCODE_BIPUSH 16
public static final int OPCODE_BREAKPOINT 202
public static final int OPCODE_CALOAD 52
public static final int OPCODE_CASTORE 85
public static final int OPCODE_CHECKCAST 192
public static final int OPCODE_D2F 144
public static final int OPCODE_D2I 142
public static final int OPCODE_D2L 143
public static final int OPCODE_DADD 99
public static final int OPCODE_DALOAD 49
public static final int OPCODE_DASTORE 82
public static final int OPCODE_DCMPG 152
public static final int OPCODE_DCMPL 151
public static final int OPCODE_DCONST_0 14
public static final int OPCODE_DCONST_1 15
public static final int OPCODE_DDIV 111
public static final int OPCODE_DLOAD 24
public static final int OPCODE_DLOAD_0 38
public static final int OPCODE_DLOAD_1 39
public static final int OPCODE_DLOAD_2 40
public static final int OPCODE_DLOAD_3 41
public static final int OPCODE_DMUL 107
public static final int OPCODE_DNEG 119
public static final int OPCODE_DREM 115
public static final int OPCODE_DRETURN 175
public static final int OPCODE_DSTORE 57
public static final int OPCODE_DSTORE_0 71
public static final int OPCODE_DSTORE_1 72
public static final int OPCODE_DSTORE_2 73
public static final int OPCODE_DSTORE_3 74
public static final int OPCODE_DSUB 103
public static final int OPCODE_DUP 89
public static final int OPCODE_DUP_X1 90
public static final int OPCODE_DUP_X2 91
public static final int OPCODE_DUP2 92
public static final int OPCODE_DUP2_X1 93
public static final int OPCODE_DUP2_X2 94
public static final int OPCODE_F2D 141
public static final int OPCODE_F2I 139
public static final int OPCODE_F2L 140
public static final int OPCODE_FADD 98
public static final int OPCODE_FALOAD 48
public static final int OPCODE_FASTORE 81
public static final int OPCODE_FCMPG 150
public static final int OPCODE_FCMPL 149
public static final int OPCODE_FCONST_0 11
public static final int OPCODE_FCONST_1 12
public static final int OPCODE_FCONST_2 13
public static final int OPCODE_FDIV 110
public static final int OPCODE_FLOAD 23
public static final int OPCODE_FLOAD_0 34
public static final int OPCODE_FLOAD_1 35
public static final int OPCODE_FLOAD_2 36
public static final int OPCODE_FLOAD_3 37
public static final int OPCODE_FMUL 106
public static final int OPCODE_FNEG 118
public static final int OPCODE_FREM 114
public static final int OPCODE_FRETURN 174
public static final int OPCODE_FSTORE 56
public static final int OPCODE_FSTORE_0 67
public static final int OPCODE_FSTORE_1 68
public static final int OPCODE_FSTORE_2 69
public static final int OPCODE_FSTORE_3 70
public static final int OPCODE_FSUB 102
public static final int OPCODE_GETFIELD 180
public static final int OPCODE_GETSTATIC 178
public static final int OPCODE_GOTO 167
public static final int OPCODE_GOTO_W 200
public static final int OPCODE_I2B 145
public static final int OPCODE_I2C 146
public static final int OPCODE_I2D 135
public static final int OPCODE_I2F 134
public static final int OPCODE_I2L 133
public static final int OPCODE_I2S 147
public static final int OPCODE_IADD 96
public static final int OPCODE_IALOAD 46
public static final int OPCODE_IAND 126
public static final int OPCODE_IASTORE 79
public static final int OPCODE_ICONST_0 3
public static final int OPCODE_ICONST_1 4
public static final int OPCODE_ICONST_2 5
public static final int OPCODE_ICONST_3 6
public static final int OPCODE_ICONST_4 7
public static final int OPCODE_ICONST_5 8
public static final int OPCODE_ICONST_M1 2
public static final int OPCODE_IDIV 108
public static final int OPCODE_IF_ACMPEQ 165
public static final int OPCODE_IF_ACMPNE 166
public static final int OPCODE_IF_ICMPEQ 159
public static final int OPCODE_IF_ICMPGE 162
public static final int OPCODE_IF_ICMPGT 163
public static final int OPCODE_IF_ICMPLE 164
public static final int OPCODE_IF_ICMPLT 161
public static final int OPCODE_IF_ICMPNE 160
public static final int OPCODE_IFEQ 153
public static final int OPCODE_IFGE 156
public static final int OPCODE_IFGT 157
public static final int OPCODE_IFLE 158
public static final int OPCODE_IFLT 155
public static final int OPCODE_IFNE 154
public static final int OPCODE_IFNONNULL 199
public static final int OPCODE_IFNULL 198
public static final int OPCODE_IINC 132
public static final int OPCODE_ILOAD 21
public static final int OPCODE_ILOAD_0 26
public static final int OPCODE_ILOAD_1 27
public static final int OPCODE_ILOAD_2 28
public static final int OPCODE_ILOAD_3 29
public static final int OPCODE_IMPDEP1 254
public static final int OPCODE_IMPDEP2 255
public static final int OPCODE_IMUL 104
public static final int OPCODE_INEG 116
public static final int OPCODE_INSTANCEOF 193
public static final int OPCODE_INVOKEINTERFACE 185
public static final int OPCODE_INVOKESPECIAL 183
public static final int OPCODE_INVOKESTATIC 184
public static final int OPCODE_INVOKEVIRTUAL 182
public static final int OPCODE_IOR 128
public static final int OPCODE_IREM 112
public static final int OPCODE_IRETURN 172
public static final int OPCODE_ISHL 120
public static final int OPCODE_ISHR 122
public static final int OPCODE_ISTORE 54
public static final int OPCODE_ISTORE_0 59
public static final int OPCODE_ISTORE_1 60
public static final int OPCODE_ISTORE_2 61
public static final int OPCODE_ISTORE_3 62
public static final int OPCODE_ISUB 100
public static final int OPCODE_IUSHR 124
public static final int OPCODE_IXOR 130
public static final int OPCODE_JSR 168
public static final int OPCODE_JSR_W 201
public static final int OPCODE_L2D 138
public static final int OPCODE_L2F 137
public static final int OPCODE_L2I 136
public static final int OPCODE_LADD 97
public static final int OPCODE_LALOAD 47
public static final int OPCODE_LAND 127
public static final int OPCODE_LASTORE 80
public static final int OPCODE_LCMP 148
public static final int OPCODE_LCONST_0 9
public static final int OPCODE_LCONST_1 10
public static final int OPCODE_LDC 18
public static final int OPCODE_LDC_W 19
public static final int OPCODE_LDC2_W 20
public static final int OPCODE_LDIV 109
public static final int OPCODE_LLOAD 22
public static final int OPCODE_LLOAD_0 30
public static final int OPCODE_LLOAD_1 31
public static final int OPCODE_LLOAD_2 32
public static final int OPCODE_LLOAD_3 33
public static final int OPCODE_LMUL 105
public static final int OPCODE_LNEG 117
public static final int OPCODE_LOOKUPSWITCH 171
public static final int OPCODE_LOR 129
public static final int OPCODE_LREM 113
public static final int OPCODE_LRETURN 173
public static final int OPCODE_LSHL 121
public static final int OPCODE_LSHR 123
public static final int OPCODE_LSTORE 55
public static final int OPCODE_LSTORE_0 63
public static final int OPCODE_LSTORE_1 64
public static final int OPCODE_LSTORE_2 65
public static final int OPCODE_LSTORE_3 66
public static final int OPCODE_LSUB 101
public static final int OPCODE_LUSHR 125
public static final int OPCODE_LXOR 131
public static final int OPCODE_MONITORENTER 194
public static final int OPCODE_MONITOREXIT 195
public static final int OPCODE_MULTIANEWARRAY 197
public static final int OPCODE_NEW 187
public static final int OPCODE_NEWARRAY 188
public static final int OPCODE_NOP 0
public static final int OPCODE_POP 87
public static final int OPCODE_POP2 88
public static final int OPCODE_PUTFIELD 181
public static final int OPCODE_PUTSTATIC 179
public static final int OPCODE_RET 169
public static final int OPCODE_RETURN 177
public static final int OPCODE_SALOAD 53
public static final int OPCODE_SASTORE 86
public static final int OPCODE_SIPUSH 17
public static final int OPCODE_SWAP 95
public static final int OPCODE_TABLESWITCH 170
public static final int OPCODE_WIDE 196
public static final int OPCODE_XXXUNUSEDXXX 186

org.gjt.jclasslib.structures.AbstractStructure
public static final String SYSTEM_PROPERTY_DEBUG "jclasslib.io.debug"

org.gjt.jclasslib.structures.AccessFlags
public static final int ACC_ABSTRACT 1024
public static final String ACC_ABSTRACT_VERBOSE "abstract"
public static final int ACC_ANNOTATION 8192
public static final String ACC_ANNOTATION_VERBOSE "annotation"
public static final int ACC_BRIDGE 64
public static final String ACC_BRIDGE_VERBOSE "bridge"
public static final int ACC_ENUM 16384
public static final String ACC_ENUM_VERBOSE "enum"
public static final int ACC_FINAL 16
public static final String ACC_FINAL_VERBOSE "final"
public static final int ACC_INTERFACE 512
public static final String ACC_INTERFACE_VERBOSE "interface"
public static final int ACC_NATIVE 256
public static final String ACC_NATIVE_VERBOSE "native"
public static final int ACC_PRIVATE 2
public static final String ACC_PRIVATE_VERBOSE "private"
public static final int ACC_PROTECTED 4
public static final String ACC_PROTECTED_VERBOSE "protected"
public static final int ACC_PUBLIC 1
public static final String ACC_PUBLIC_VERBOSE "public"
public static final int ACC_STATIC 8
public static final String ACC_STATIC_VERBOSE "static"
public static final int ACC_STRICT 2048
public static final String ACC_STRICT_VERBOSE "strict"
public static final int ACC_SUPER 32
public static final String ACC_SUPER_VERBOSE ""
public static final int ACC_SYNCHRONIZED 32
public static final String ACC_SYNCHRONIZED_VERBOSE "synchronized"
public static final int ACC_SYNTHETIC 4096
public static final String ACC_SYNTHETIC_VERBOSE "synthetic"
public static final int ACC_TRANSIENT 128
public static final String ACC_TRANSIENT_VERBOSE "transient"
public static final int ACC_VARARGS 128
public static final String ACC_VARARGS_VERBOSE "varargs"
public static final int ACC_VOLATILE 64
public static final String ACC_VOLATILE_VERBOSE "volatile"

org.gjt.jclasslib.structures.AttributeInfo
public static final String SYSTEM_PROPERTY_SKIP_ATTRIBUTES "jclasslib.io.skipAttributes"

org.gjt.jclasslib.structures.ClassFile
public static final String SYSTEM_PROPERTY_SKIP_CONSTANT_POOL "jclasslib.io.skipConstantPool"

org.gjt.jclasslib.structures.CPInfo
public static final byte CONSTANT_CLASS 7
public static final String CONSTANT_CLASS_VERBOSE "CONSTANT_Class_info"
public static final byte CONSTANT_DOUBLE 6
public static final String CONSTANT_DOUBLE_VERBOSE "CONSTANT_Double_info"
public static final byte CONSTANT_FIELDREF 9
public static final String CONSTANT_FIELDREF_VERBOSE "CONSTANT_Fieldref_info"
public static final byte CONSTANT_FLOAT 4
public static final String CONSTANT_FLOAT_VERBOSE "CONSTANT_Float_info"
public static final byte CONSTANT_INTEGER 3
public static final String CONSTANT_INTEGER_VERBOSE "CONSTANT_Integer_info"
public static final byte CONSTANT_INTERFACE_METHODREF 11
public static final String CONSTANT_INTERFACE_METHODREF_VERBOSE "CONSTANT_InterfaceMethodref_info"
public static final byte CONSTANT_LONG 5
public static final String CONSTANT_LONG_VERBOSE "CONSTANT_Long_info"
public static final byte CONSTANT_METHODREF 10
public static final String CONSTANT_METHODREF_VERBOSE "CONSTANT_Methodref_info"
public static final byte CONSTANT_NAME_AND_TYPE 12
public static final String CONSTANT_NAME_AND_TYPE_VERBOSE "CONSTANT_NameAndType_info"
public static final byte CONSTANT_STRING 8
public static final String CONSTANT_STRING_VERBOSE "CONSTANT_String_info"
public static final byte CONSTANT_UTF8 1
public static final String CONSTANT_UTF8_VERBOSE "CONSTANT_Utf8_info"

org.gjt.jclasslib.structures.attributes.AnnotationDefaultAttribute
public static final String ATTRIBUTE_NAME "AnnotationDefault"

org.gjt.jclasslib.structures.attributes.CodeAttribute
public static final String ATTRIBUTE_NAME "Code"

org.gjt.jclasslib.structures.attributes.ConstantValueAttribute
public static final String ATTRIBUTE_NAME "ConstantValue"

org.gjt.jclasslib.structures.attributes.DeprecatedAttribute
public static final String ATTRIBUTE_NAME "Deprecated"

org.gjt.jclasslib.structures.attributes.EnclosingMethodAttribute
public static final String ATTRIBUTE_NAME "EnclosingMethod"

org.gjt.jclasslib.structures.attributes.ExceptionsAttribute
public static final String ATTRIBUTE_NAME "Exceptions"

org.gjt.jclasslib.structures.attributes.ExceptionTableEntry
public static final int LENGTH 8

org.gjt.jclasslib.structures.attributes.InnerClassesAttribute
public static final String ATTRIBUTE_NAME "InnerClasses"

org.gjt.jclasslib.structures.attributes.InnerClassesEntry
public static final int LENGTH 8

org.gjt.jclasslib.structures.attributes.LineNumberTableAttribute
public static final String ATTRIBUTE_NAME "LineNumberTable"

org.gjt.jclasslib.structures.attributes.LineNumberTableEntry
public static final int LENGTH 4

org.gjt.jclasslib.structures.attributes.LocalVariableCommonAttribute
protected static final int INITIAL_LENGTH 2

org.gjt.jclasslib.structures.attributes.LocalVariableCommonEntry
public static final int LENGTH 10

org.gjt.jclasslib.structures.attributes.LocalVariableTableAttribute
public static final String ATTRIBUTE_NAME "LocalVariableTable"

org.gjt.jclasslib.structures.attributes.LocalVariableTypeTableAttribute
public static final String ATTRIBUTE_NAME "LocalVariableTypeTable"

org.gjt.jclasslib.structures.attributes.RuntimeInvisibleAnnotationsAttribute
public static final String ATTRIBUTE_NAME "RuntimeInvisibleAnnotations"

org.gjt.jclasslib.structures.attributes.RuntimeVisibleAnnotationsAttribute
public static final String ATTRIBUTE_NAME "RuntimeVisibleAnnotations"

org.gjt.jclasslib.structures.attributes.SignatureAttribute
public static final String ATTRIBUTE_NAME "Signature"

org.gjt.jclasslib.structures.attributes.SourceFileAttribute
public static final String ATTRIBUTE_NAME "SourceFile"

org.gjt.jclasslib.structures.attributes.SyntheticAttribute
public static final String ATTRIBUTE_NAME "Synthetic"

org.gjt.jclasslib.structures.constants.ConstantClassInfo
public static final int SIZE 2

org.gjt.jclasslib.structures.constants.ConstantLargeNumeric
public static final int SIZE 8

org.gjt.jclasslib.structures.constants.ConstantNameAndTypeInfo
public static final int SIZE 4

org.gjt.jclasslib.structures.constants.ConstantNumeric
public static final int SIZE 4

org.gjt.jclasslib.structures.constants.ConstantReference
public static final int SIZE 4

org.gjt.jclasslib.structures.constants.ConstantStringInfo
public static final int SIZE 2

org.gjt.jclasslib.structures.elementvalues.AnnotationElementValue
public static final String ENTRY_NAME "Annotation"

org.gjt.jclasslib.structures.elementvalues.ArrayElementValue
public static final String ENTRY_NAME "ArrayElement"

org.gjt.jclasslib.structures.elementvalues.ClassElementValue
public static final String ENTRY_NAME "ClassElement"

org.gjt.jclasslib.structures.elementvalues.ConstElementValue
public static final String ENTRY_NAME "ConstElement"

org.gjt.jclasslib.structures.elementvalues.ElementValue
public static final char ANNOTATION_TAG 64
public static final String ANNOTATION_TAG_VERBOSE "Annotation"
public static final char ARRAY_TAG 91
public static final String ARRAY_TAG_VERBOSE "Array"
public static final char BOOL_TAG 90
public static final String BOOL_TAG_VERBOSE "boolean"
public static final char BYTE_TAG 66
public static final String BYTE_TAG_VERBOSE "byte"
public static final char CHAR_TAG 67
public static final String CHAR_TAG_VERBOSE "String"
public static final char CLASS_TAG 99
public static final String CLASS_TAG_VERBOSE "Class"
public static final char DOUBLE_TAG 68
public static final String DOUBLE_TAG_VERBOSE "double"
public static final char ENUM_TAG 101
public static final String ENUM_TAG_VERBOSE "Enum"
public static final char FLOAT_TAG 70
public static final String FLOAT_TAG_VERBOSE "float"
protected static final int INITIAL_LENGTH 1
public static final char INT_TAG 73
public static final String INT_TAG_VERBOSE "int"
public static final char LONG_TAG 74
public static final String LONG_TAG_VERBOSE "long"
public static final char SHORT_TAG 83
public static final String SHORT_TAG_VERBOSE "short"
public static final char STRING_TAG 115
public static final String STRING_TAG_VERBOSE "String"

org.gjt.jclasslib.structures.elementvalues.ElementValuePair
public static final String ENTRY_NAME "ElementValuePair"

org.gjt.jclasslib.structures.elementvalues.EnumElementValue
public static final String ENTRY_NAME "EnumElement"

org.gjt.jclasslib.util.GUIHelper
public static final String MESSAGE_TITLE "jclasslib"


ej-technologies