|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| org.ow2.* |
|---|
| org.ow2.asmdex.ApplicationReader | ||
|---|---|---|
public static final boolean |
DEBUG_DISPLAY_STRUCTURES |
false |
public static final int |
SKIP_CODE |
1 |
public static final int |
SKIP_DEBUG |
2 |
| org.ow2.asmdex.ApplicationWriter | ||
|---|---|---|
public static final boolean |
DISPLAY_WRITER_INFORMATION |
false |
public static final boolean |
SKIP_DEBUG_INFO_ITEMS |
false |
| org.ow2.asmdex.Constants | ||
|---|---|---|
public static final java.lang.String |
ACCESS_FLAGS_STRING |
"accessFlags" |
public static final java.lang.String |
ANNOTATION_DEFAULT_INTERNAL_NAME |
"Ldalvik/annotation/AnnotationDefault;" |
public static final java.lang.String |
ENCLOSING_CLASS_ANNOTATION_INTERNAL_NAME |
"Ldalvik/annotation/EnclosingClass;" |
public static final java.lang.String |
ENCLOSING_METHOD_ANNOTATION_INTERNAL_NAME |
"Ldalvik/annotation/EnclosingMethod;" |
public static final java.lang.String |
EXCEPTION_ANNOTATION_INTERNAL_NAME |
"Ldalvik/annotation/Throws;" |
public static final int |
HASHCODE_NOT_CALCULATED |
-1 |
public static final java.lang.String |
INNER_CLASS_ANNOTATION_INTERNAL_NAME |
"Ldalvik/annotation/InnerClass;" |
public static final int |
MAP_OFFSET_IN_HEADER |
52 |
public static final java.lang.String |
MEMBER_CLASSES_ANNOTATION_INTERNAL_NAME |
"Ldalvik/annotation/MemberClasses;" |
public static final java.lang.String |
NAME_STRING |
"name" |
public static final java.lang.String |
OBJECT_STRING |
"Ljava/lang/Object;" |
public static final java.lang.String |
SIGNATURE_ANNOTATION_INTERNAL_NAME |
"Ldalvik/annotation/Signature;" |
public static final java.lang.String |
STRING_TYPE |
"Ljava/lang/String;" |
public static final java.lang.String |
THIS_STRING |
"this" |
public static final java.lang.String |
VALUE_STRING |
"value" |
| org.ow2.asmdex.Opcodes | ||
|---|---|---|
public static final int |
ACC_ABSTRACT |
1024 |
public static final int |
ACC_ANNOTATION |
8192 |
public static final int |
ACC_BRIDGE |
64 |
public static final int |
ACC_CONSTRUCTOR |
65536 |
public static final int |
ACC_DECLARED_SYNCHRONIZED |
131072 |
public static final int |
ACC_ENUM |
16384 |
public static final int |
ACC_FINAL |
16 |
public static final int |
ACC_INTERFACE |
512 |
public static final int |
ACC_NATIVE |
256 |
public static final int |
ACC_PRIVATE |
2 |
public static final int |
ACC_PROTECTED |
4 |
public static final int |
ACC_PUBLIC |
1 |
public static final int |
ACC_STATIC |
8 |
public static final int |
ACC_STRICT |
2048 |
public static final int |
ACC_SYNTHETIC |
4096 |
public static final int |
ACC_TRANSIENT |
128 |
public static final int |
ACC_UNKNOWN |
262144 |
public static final int |
ACC_VARARGS |
128 |
public static final int |
ACC_VOLATILE |
64 |
public static final int |
ASM4 |
262144 |
public static final int |
DBG_ADVANCE_LINE |
2 |
public static final int |
DBG_ADVANCE_PC |
1 |
public static final int |
DBG_END_LOCAL |
5 |
public static final int |
DBG_END_SEQUENCE |
0 |
public static final int |
DBG_FIRST_SPECIAL |
10 |
public static final int |
DBG_LINE_BASE |
-4 |
public static final int |
DBG_LINE_RANGE |
15 |
public static final int |
DBG_RESTART_LOCAL |
6 |
public static final int |
DBG_SET_EPILOGUE_BEGIN |
8 |
public static final int |
DBG_SET_FILE |
9 |
public static final int |
DBG_SET_PROLOGUE_END |
7 |
public static final int |
DBG_START_LOCAL |
3 |
public static final int |
DBG_START_LOCAL_EXTENDED |
4 |
public static final int |
INSN_ADD_DOUBLE |
171 |
public static final int |
INSN_ADD_DOUBLE_2ADDR |
203 |
public static final int |
INSN_ADD_FLOAT |
166 |
public static final int |
INSN_ADD_FLOAT_2ADDR |
198 |
public static final int |
INSN_ADD_INT |
144 |
public static final int |
INSN_ADD_INT_2ADDR |
176 |
public static final int |
INSN_ADD_INT_LIT16 |
208 |
public static final int |
INSN_ADD_INT_LIT8 |
216 |
public static final int |
INSN_ADD_LONG |
155 |
public static final int |
INSN_ADD_LONG_2ADDR |
187 |
public static final int |
INSN_AGET |
68 |
public static final int |
INSN_AGET_BOOLEAN |
71 |
public static final int |
INSN_AGET_BYTE |
72 |
public static final int |
INSN_AGET_CHAR |
73 |
public static final int |
INSN_AGET_OBJECT |
70 |
public static final int |
INSN_AGET_SHORT |
74 |
public static final int |
INSN_AGET_WIDE |
69 |
public static final int |
INSN_AND_INT |
149 |
public static final int |
INSN_AND_INT_2ADDR |
181 |
public static final int |
INSN_AND_INT_LIT16 |
213 |
public static final int |
INSN_AND_INT_LIT8 |
221 |
public static final int |
INSN_AND_LONG |
160 |
public static final int |
INSN_AND_LONG_2ADDR |
192 |
public static final int |
INSN_APUT |
75 |
public static final int |
INSN_APUT_BOOLEAN |
78 |
public static final int |
INSN_APUT_BYTE |
79 |
public static final int |
INSN_APUT_CHAR |
80 |
public static final int |
INSN_APUT_OBJECT |
77 |
public static final int |
INSN_APUT_SHORT |
81 |
public static final int |
INSN_APUT_WIDE |
76 |
public static final int |
INSN_ARRAY_LENGTH |
33 |
public static final int |
INSN_CHECK_CAST |
31 |
public static final int |
INSN_CMP_LONG |
49 |
public static final int |
INSN_CMPG_DOUBLE |
48 |
public static final int |
INSN_CMPG_FLOAT |
46 |
public static final int |
INSN_CMPL_DOUBLE |
47 |
public static final int |
INSN_CMPL_FLOAT |
45 |
public static final int |
INSN_CONST |
20 |
public static final int |
INSN_CONST_16 |
19 |
public static final int |
INSN_CONST_4 |
18 |
public static final int |
INSN_CONST_CLASS |
28 |
public static final int |
INSN_CONST_HIGH16 |
21 |
public static final int |
INSN_CONST_STRING |
26 |
public static final int |
INSN_CONST_STRING_JUMBO |
27 |
public static final int |
INSN_CONST_WIDE |
24 |
public static final int |
INSN_CONST_WIDE_16 |
22 |
public static final int |
INSN_CONST_WIDE_32 |
23 |
public static final int |
INSN_CONST_WIDE_HIGH16 |
25 |
public static final int |
INSN_DIV_DOUBLE |
174 |
public static final int |
INSN_DIV_DOUBLE_2ADDR |
206 |
public static final int |
INSN_DIV_FLOAT |
169 |
public static final int |
INSN_DIV_FLOAT_2ADDR |
201 |
public static final int |
INSN_DIV_INT |
147 |
public static final int |
INSN_DIV_INT_2ADDR |
179 |
public static final int |
INSN_DIV_INT_LIT16 |
211 |
public static final int |
INSN_DIV_INT_LIT8 |
219 |
public static final int |
INSN_DIV_LONG |
158 |
public static final int |
INSN_DIV_LONG_2ADDR |
190 |
public static final int |
INSN_DOUBLE_TO_FLOAT |
140 |
public static final int |
INSN_DOUBLE_TO_INT |
138 |
public static final int |
INSN_DOUBLE_TO_LONG |
139 |
public static final int |
INSN_FILL_ARRAY_DATA |
38 |
public static final int |
INSN_FILLED_NEW_ARRAY |
36 |
public static final int |
INSN_FILLED_NEW_ARRAY_RANGE |
37 |
public static final int |
INSN_FLOAT_TO_DOUBLE |
137 |
public static final int |
INSN_FLOAT_TO_INT |
135 |
public static final int |
INSN_FLOAT_TO_LONG |
136 |
public static final int |
INSN_GOTO |
40 |
public static final int |
INSN_GOTO_16 |
41 |
public static final int |
INSN_GOTO_32 |
42 |
public static final int |
INSN_IF_EQ |
50 |
public static final int |
INSN_IF_EQZ |
56 |
public static final int |
INSN_IF_GE |
53 |
public static final int |
INSN_IF_GEZ |
59 |
public static final int |
INSN_IF_GT |
54 |
public static final int |
INSN_IF_GTZ |
60 |
public static final int |
INSN_IF_LE |
55 |
public static final int |
INSN_IF_LEZ |
61 |
public static final int |
INSN_IF_LT |
52 |
public static final int |
INSN_IF_LTZ |
58 |
public static final int |
INSN_IF_NE |
51 |
public static final int |
INSN_IF_NEZ |
57 |
public static final int |
INSN_IGET |
82 |
public static final int |
INSN_IGET_BOOLEAN |
85 |
public static final int |
INSN_IGET_BYTE |
86 |
public static final int |
INSN_IGET_CHAR |
87 |
public static final int |
INSN_IGET_OBJECT |
84 |
public static final int |
INSN_IGET_SHORT |
88 |
public static final int |
INSN_IGET_WIDE |
83 |
public static final int |
INSN_INSTANCE_OF |
32 |
public static final int |
INSN_INT_TO_BYTE |
141 |
public static final int |
INSN_INT_TO_CHAR |
142 |
public static final int |
INSN_INT_TO_DOUBLE |
131 |
public static final int |
INSN_INT_TO_FLOAT |
130 |
public static final int |
INSN_INT_TO_LONG |
129 |
public static final int |
INSN_INT_TO_SHORT |
143 |
public static final int |
INSN_INVOKE_DIRECT |
112 |
public static final int |
INSN_INVOKE_DIRECT_RANGE |
118 |
public static final int |
INSN_INVOKE_INTERFACE |
114 |
public static final int |
INSN_INVOKE_INTERFACE_RANGE |
120 |
public static final int |
INSN_INVOKE_STATIC |
113 |
public static final int |
INSN_INVOKE_STATIC_RANGE |
119 |
public static final int |
INSN_INVOKE_SUPER |
111 |
public static final int |
INSN_INVOKE_SUPER_RANGE |
117 |
public static final int |
INSN_INVOKE_VIRTUAL |
110 |
public static final int |
INSN_INVOKE_VIRTUAL_RANGE |
116 |
public static final int |
INSN_IPUT |
89 |
public static final int |
INSN_IPUT_BOOLEAN |
92 |
public static final int |
INSN_IPUT_BYTE |
93 |
public static final int |
INSN_IPUT_CHAR |
94 |
public static final int |
INSN_IPUT_OBJECT |
91 |
public static final int |
INSN_IPUT_SHORT |
95 |
public static final int |
INSN_IPUT_WIDE |
90 |
public static final int |
INSN_LONG_TO_DOUBLE |
134 |
public static final int |
INSN_LONG_TO_FLOAT |
133 |
public static final int |
INSN_LONG_TO_INT |
132 |
public static final int |
INSN_MONITOR_ENTER |
29 |
public static final int |
INSN_MONITOR_EXIT |
30 |
public static final int |
INSN_MOVE |
1 |
public static final int |
INSN_MOVE_16 |
3 |
public static final int |
INSN_MOVE_EXCEPTION |
13 |
public static final int |
INSN_MOVE_FROM16 |
2 |
public static final int |
INSN_MOVE_OBJECT |
7 |
public static final int |
INSN_MOVE_OBJECT_16 |
9 |
public static final int |
INSN_MOVE_OBJECT_FROM16 |
8 |
public static final int |
INSN_MOVE_RESULT |
10 |
public static final int |
INSN_MOVE_RESULT_OBJECT |
12 |
public static final int |
INSN_MOVE_RESULT_WIDE |
11 |
public static final int |
INSN_MOVE_WIDE |
4 |
public static final int |
INSN_MOVE_WIDE_16 |
6 |
public static final int |
INSN_MOVE_WIDE_FROM16 |
5 |
public static final int |
INSN_MUL_DOUBLE |
173 |
public static final int |
INSN_MUL_DOUBLE_2ADDR |
205 |
public static final int |
INSN_MUL_FLOAT |
168 |
public static final int |
INSN_MUL_FLOAT_2ADDR |
200 |
public static final int |
INSN_MUL_INT |
146 |
public static final int |
INSN_MUL_INT_2ADDR |
178 |
public static final int |
INSN_MUL_INT_LIT16 |
210 |
public static final int |
INSN_MUL_INT_LIT8 |
218 |
public static final int |
INSN_MUL_LONG |
157 |
public static final int |
INSN_MUL_LONG_2ADDR |
189 |
public static final int |
INSN_NEG_DOUBLE |
128 |
public static final int |
INSN_NEG_FLOAT |
127 |
public static final int |
INSN_NEG_INT |
123 |
public static final int |
INSN_NEG_LONG |
125 |
public static final int |
INSN_NEW_ARRAY |
35 |
public static final int |
INSN_NEW_INSTANCE |
34 |
public static final int |
INSN_NOP |
0 |
public static final int |
INSN_NOT_INT |
124 |
public static final int |
INSN_NOT_LONG |
126 |
public static final int |
INSN_OR_INT |
150 |
public static final int |
INSN_OR_INT_2ADDR |
182 |
public static final int |
INSN_OR_INT_LIT16 |
214 |
public static final int |
INSN_OR_INT_LIT8 |
222 |
public static final int |
INSN_OR_LONG |
161 |
public static final int |
INSN_OR_LONG_2ADDR |
193 |
public static final int |
INSN_PACKED_SWITCH_INSN |
43 |
public static final int |
INSN_REM_DOUBLE |
175 |
public static final int |
INSN_REM_DOUBLE_2ADDR |
207 |
public static final int |
INSN_REM_FLOAT |
170 |
public static final int |
INSN_REM_FLOAT_2ADDR |
202 |
public static final int |
INSN_REM_INT |
148 |
public static final int |
INSN_REM_INT_2ADDR |
180 |
public static final int |
INSN_REM_INT_LIT16 |
212 |
public static final int |
INSN_REM_INT_LIT8 |
220 |
public static final int |
INSN_REM_LONG |
159 |
public static final int |
INSN_REM_LONG_2ADDR |
191 |
public static final int |
INSN_RETURN |
15 |
public static final int |
INSN_RETURN_OBJECT |
17 |
public static final int |
INSN_RETURN_VOID |
14 |
public static final int |
INSN_RETURN_WIDE |
16 |
public static final int |
INSN_RSUB_INT_LIT16 |
209 |
public static final int |
INSN_RSUB_INT_LIT8 |
217 |
public static final int |
INSN_SGET |
96 |
public static final int |
INSN_SGET_BOOLEAN |
99 |
public static final int |
INSN_SGET_BYTE |
100 |
public static final int |
INSN_SGET_CHAR |
101 |
public static final int |
INSN_SGET_OBJECT |
98 |
public static final int |
INSN_SGET_SHORT |
102 |
public static final int |
INSN_SGET_WIDE |
97 |
public static final int |
INSN_SHL_INT |
152 |
public static final int |
INSN_SHL_INT_2ADDR |
184 |
public static final int |
INSN_SHL_INT_LIT8 |
224 |
public static final int |
INSN_SHL_LONG |
163 |
public static final int |
INSN_SHL_LONG_2ADDR |
195 |
public static final int |
INSN_SHR_INT |
153 |
public static final int |
INSN_SHR_INT_2ADDR |
185 |
public static final int |
INSN_SHR_INT_LIT8 |
225 |
public static final int |
INSN_SHR_LONG |
164 |
public static final int |
INSN_SHR_LONG_2ADDR |
196 |
public static final int |
INSN_SPARSE_SWITCH_INSN |
44 |
public static final int |
INSN_SPUT |
103 |
public static final int |
INSN_SPUT_BOOLEAN |
106 |
public static final int |
INSN_SPUT_BYTE |
107 |
public static final int |
INSN_SPUT_CHAR |
108 |
public static final int |
INSN_SPUT_OBJECT |
105 |
public static final int |
INSN_SPUT_SHORT |
109 |
public static final int |
INSN_SPUT_WIDE |
104 |
public static final int |
INSN_SUB_DOUBLE |
172 |
public static final int |
INSN_SUB_DOUBLE_2ADDR |
204 |
public static final int |
INSN_SUB_FLOAT |
167 |
public static final int |
INSN_SUB_FLOAT_2ADDR |
199 |
public static final int |
INSN_SUB_INT |
145 |
public static final int |
INSN_SUB_INT_2ADDR |
177 |
public static final int |
INSN_SUB_LONG |
156 |
public static final int |
INSN_SUB_LONG_2ADDR |
188 |
public static final int |
INSN_THROW |
39 |
public static final int |
INSN_USHR_INT |
154 |
public static final int |
INSN_USHR_INT_2ADDR |
186 |
public static final int |
INSN_USHR_INT_LIT8 |
226 |
public static final int |
INSN_USHR_LONG |
165 |
public static final int |
INSN_USHR_LONG_2ADDR |
197 |
public static final int |
INSN_XOR_INT |
151 |
public static final int |
INSN_XOR_INT_2ADDR |
183 |
public static final int |
INSN_XOR_INT_LIT16 |
215 |
public static final int |
INSN_XOR_INT_LIT8 |
223 |
public static final int |
INSN_XOR_LONG |
162 |
public static final int |
INSN_XOR_LONG_2ADDR |
194 |
public static final int |
NO_INDEX_SIGNED |
-1 |
public static final int |
TYPE_ANNOTATION_ITEM |
8196 |
public static final int |
TYPE_ANNOTATION_SET_ITEM |
4099 |
public static final int |
TYPE_ANNOTATION_SET_REF_LIST |
4098 |
public static final int |
TYPE_ANNOTATIONS_DIRECTORY_ITEM |
8198 |
public static final int |
TYPE_CLASS_DATA_ITEM |
8192 |
public static final int |
TYPE_CLASS_DEF_ITEM |
6 |
public static final int |
TYPE_CODE_ITEM |
8193 |
public static final int |
TYPE_DEBUG_INFO_ITEM |
8195 |
public static final int |
TYPE_ENCODED_ARRAY_ITEM |
8197 |
public static final int |
TYPE_FIELD_ID_ITEM |
4 |
public static final int |
TYPE_HEADER_ITEM |
0 |
public static final int |
TYPE_MAP_LIST |
4096 |
public static final int |
TYPE_METHOD_ID_ITEM |
5 |
public static final int |
TYPE_PROTO_ID_ITEM |
3 |
public static final int |
TYPE_STRING_DATA_ITEM |
8194 |
public static final int |
TYPE_STRING_ID_ITEM |
1 |
public static final int |
TYPE_TYPE_ID_ITEM |
2 |
public static final int |
TYPE_TYPE_LIST |
4097 |
public static final int |
VALUE_ANNOTATION |
29 |
public static final int |
VALUE_ARRAY |
28 |
public static final int |
VALUE_BOOLEAN |
31 |
public static final int |
VALUE_BYTE |
0 |
public static final int |
VALUE_CHAR |
3 |
public static final int |
VALUE_DOUBLE |
17 |
public static final int |
VALUE_ENUM |
27 |
public static final int |
VALUE_FIELD |
25 |
public static final int |
VALUE_FLOAT |
16 |
public static final int |
VALUE_INT |
4 |
public static final int |
VALUE_LONG |
6 |
public static final int |
VALUE_METHOD |
26 |
public static final int |
VALUE_NULL |
30 |
public static final int |
VALUE_SHORT |
2 |
public static final int |
VALUE_STRING |
23 |
public static final int |
VALUE_TYPE |
24 |
public static final int |
VISIBILITY_BUILD |
0 |
public static final int |
VISIBILITY_RUNTIME |
1 |
public static final int |
VISIBILITY_SYSTEM |
2 |
| org.ow2.asmdex.lowLevelUtils.BasicDexFileReader | ||
|---|---|---|
public static final int |
CLASS_DEF_ITEM_SIZE |
32 |
public static final int |
FIELD_ID_ITEM_SIZE |
8 |
protected static final int |
FILE_SIZE_OFFSET |
32 |
protected static final int |
HEADER_NOMINAL_SIZE |
112 |
public static final int |
METHOD_ID_ITEM_SIZE |
8 |
public static final int |
NO_INDEX |
-1 |
public static final int |
PROTO_ID_ITEM_SIZE |
12 |
protected static final int |
REVERSE_ENDIAN_VALUE |
2018915346 |
protected static final int |
STANDARD_ENDIAN_VALUE |
305419896 |
public static final int |
STRING_ID_ITEM_SIZE |
4 |
public static final int |
TYPE_ID_ITEM_SIZE |
4 |
| org.ow2.asmdex.structureWriter.AnnotationDirectoryItem | ||
|---|---|---|
public static final int |
ANNOTATED_METHODS_SIZE_OFFSET |
8 |
public static final int |
ANNOTATED_PARAMETERS_SIZE_OFFSET |
12 |
public static final int |
CLASS_ANNOTATIONS_OFF_OFFSET |
0 |
public static final int |
FIELDS_SIZE_OFFSET |
4 |
| org.ow2.asmdex.structureWriter.ClassDefinitionItem | ||
|---|---|---|
public static final int |
ACCESS_FLAGS_OFFSET |
4 |
public static final int |
ANNOTATIONS_OFF_OFFSET |
20 |
public static final int |
CLASS_DATA_OFF_OFFSET |
24 |
public static final int |
INTERFACES_OFFSET |
12 |
public static final int |
SOURCE_FILE_IDX_OFFSET |
16 |
public static final int |
SUPERCLASS_IDX_OFFSET |
8 |
| org.ow2.asmdex.structureWriter.CodeItem | ||
|---|---|---|
public static final int |
HEADER_SIZE |
16 |
public static final int |
INSNS_SIZE_OFFSET |
12 |
public static final int |
TRIES_SIZE_FIELD_OFFSET |
6 |
| org.ow2.asmdex.tree.AbstractInsnNode | ||
|---|---|---|
public static final int |
ARRAY_LENGTH_INSN |
14 |
public static final int |
ARRAY_OPERATION_INSN |
15 |
public static final int |
FIELD_INSN |
5 |
public static final int |
FILL_ARRAY_DATA_INSN |
16 |
public static final int |
INSN |
0 |
public static final int |
INT_INSN |
1 |
public static final int |
JUMP_INSN |
7 |
public static final int |
LABEL_INSN |
8 |
public static final int |
LINE |
17 |
public static final int |
LOOKUPSWITCH_INSN |
12 |
public static final int |
METHOD_INSN |
6 |
public static final int |
MULTIANEWARRAY_INSN |
13 |
public static final int |
OPERATION_INSN |
10 |
public static final int |
STRING_INSN |
9 |
public static final int |
TABLESWITCH_INSN |
11 |
public static final int |
TYPE_INSN |
4 |
public static final int |
VAR_INSN |
2 |
public static final int |
VAR_INSN_LONG |
3 |
| org.ow2.asmdex.util.AsmDexifierApplicationVisitor | ||
|---|---|---|
public static final java.lang.String |
OPCODES_FULLY_QUALIFIED_NAME |
"org.ow2.asmdex.Opcodes" |
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||