Constant Field Values
Contents
org.jf.*
-
org.jf.dexlib2.AnnotationVisibility Modifier and Type Constant Field Value public static final int
BUILD
0
public static final int
RUNTIME
1
public static final int
SYSTEM
2
-
org.jf.dexlib2.DebugItemType Modifier and Type Constant Field Value public static final int
ADVANCE_LINE
2
public static final int
ADVANCE_PC
1
public static final int
END_LOCAL
5
public static final int
END_SEQUENCE
0
public static final int
EPILOGUE_BEGIN
8
public static final int
LINE_NUMBER
10
public static final int
PROLOGUE_END
7
public static final int
RESTART_LOCAL
6
public static final int
SET_SOURCE_FILE
9
public static final int
START_LOCAL
3
public static final int
START_LOCAL_EXTENDED
4
-
org.jf.dexlib2.MethodHandleType Modifier and Type Constant Field Value public static final int
INSTANCE_GET
3
public static final int
INSTANCE_PUT
2
public static final int
INVOKE_CONSTRUCTOR
6
public static final int
INVOKE_DIRECT
7
public static final int
INVOKE_INSTANCE
5
public static final int
INVOKE_INTERFACE
8
public static final int
INVOKE_STATIC
4
public static final int
STATIC_GET
1
public static final int
STATIC_PUT
0
-
org.jf.dexlib2.Opcode Modifier and Type Constant Field Value public static final int
CAN_CONTINUE
4
public static final int
CAN_INITIALIZE_REFERENCE
1024
public static final int
CAN_THROW
1
public static final int
JUMBO_OPCODE
512
public static final int
ODEX_ONLY
2
public static final int
QUICK_FIELD_ACCESSOR
64
public static final int
SETS_REGISTER
16
public static final int
SETS_RESULT
8
public static final int
SETS_WIDE_REGISTER
32
public static final int
STATIC_FIELD_ACCESSOR
256
public static final int
VOLATILE_FIELD_ACCESSOR
128
-
org.jf.dexlib2.ReferenceType Modifier and Type Constant Field Value public static final int
CALL_SITE
5
public static final int
FIELD
2
public static final int
METHOD
3
public static final int
METHOD_HANDLE
6
public static final int
METHOD_PROTO
4
public static final int
NONE
7
public static final int
STRING
0
public static final int
TYPE
1
-
org.jf.dexlib2.ValueType Modifier and Type Constant Field Value public static final int
ANNOTATION
29
public static final int
ARRAY
28
public static final int
BOOLEAN
31
public static final int
BYTE
0
public static final int
CHAR
3
public static final int
DOUBLE
17
public static final int
ENUM
27
public static final int
FIELD
25
public static final int
FLOAT
16
public static final int
INT
4
public static final int
LONG
6
public static final int
METHOD
26
public static final int
METHOD_HANDLE
22
public static final int
METHOD_TYPE
21
public static final int
NULL
30
public static final int
SHORT
2
public static final int
STRING
23
public static final int
TYPE
24
-
org.jf.dexlib2.VerificationError Modifier and Type Constant Field Value public static final int
CLASS_CHANGE_ERROR
8
public static final int
GENERIC
1
public static final int
ILLEGAL_CLASS_ACCESS
5
public static final int
ILLEGAL_FIELD_ACCESS
6
public static final int
ILLEGAL_METHOD_ACCESS
7
public static final int
INSTANTIATION_ERROR
9
public static final int
NO_SUCH_CLASS
2
public static final int
NO_SUCH_FIELD
3
public static final int
NO_SUCH_METHOD
4
-
org.jf.dexlib2.VersionMap Modifier and Type Constant Field Value public static final int
NO_VERSION
-1
-
org.jf.dexlib2.analysis.ClassPath Modifier and Type Constant Field Value public static final int
NOT_ART
-1
public static final int
NOT_SPECIFIED
-2
-
org.jf.dexlib2.analysis.InlineMethodResolver Modifier and Type Constant Field Value public static final int
DIRECT
2
public static final int
STATIC
8
public static final int
VIRTUAL
1
-
org.jf.dexlib2.analysis.RegisterType Modifier and Type Constant Field Value public static final byte
BOOLEAN
4
public static final byte
BYTE
5
public static final byte
CHAR
9
public static final byte
CONFLICTED
19
public static final byte
DOUBLE_HI
15
public static final byte
DOUBLE_LO
14
public static final byte
FLOAT
11
public static final byte
INTEGER
10
public static final byte
LONG_HI
13
public static final byte
LONG_LO
12
public static final byte
NULL
2
public static final byte
ONE
3
public static final byte
POS_BYTE
6
public static final byte
POS_SHORT
8
public static final byte
REFERENCE
18
public static final byte
SHORT
7
public static final byte
UNINIT
1
public static final byte
UNINIT_REF
16
public static final byte
UNINIT_THIS
17
public static final byte
UNKNOWN
0
-
org.jf.dexlib2.dexbacked.OatFile Modifier and Type Constant Field Value public static final int
SUPPORTED
1
public static final int
UNKNOWN
2
public static final int
UNSUPPORTED
0
-
org.jf.dexlib2.dexbacked.raw.AnnotationDirectoryItem Modifier and Type Constant Field Value public static final int
ANNOTATED_METHOD_SIZE_OFFSET
8
public static final int
ANNOTATED_PARAMETERS_SIZE
12
public static final int
CLASS_ANNOTATIONS_OFFSET
0
public static final int
FIELD_SIZE_OFFSET
4
-
org.jf.dexlib2.dexbacked.raw.AnnotationItem Modifier and Type Constant Field Value public static final int
ANNOTATION_OFFSET
1
public static final int
VISIBILITY_OFFSET
0
-
org.jf.dexlib2.dexbacked.raw.AnnotationSetItem Modifier and Type Constant Field Value public static final int
LIST_OFFSET
4
public static final int
SIZE_OFFSET
0
-
org.jf.dexlib2.dexbacked.raw.AnnotationSetRefList Modifier and Type Constant Field Value public static final int
LIST_OFFSET
4
public static final int
SIZE_OFFSET
0
-
org.jf.dexlib2.dexbacked.raw.CallSiteIdItem Modifier and Type Constant Field Value public static final int
ITEM_SIZE
4
-
org.jf.dexlib2.dexbacked.raw.CdexHeaderItem Modifier and Type Constant Field Value public static final int
DEBUG_INFO_BASE
124
public static final int
DEBUG_INFO_OFFSETS_POS_OFFSET
116
public static final int
DEBUG_INFO_OFFSETS_TABLE_OFFSET
120
public static final int
FEATURE_FLAGS_OFFSET
112
-
org.jf.dexlib2.dexbacked.raw.ClassDefItem Modifier and Type Constant Field Value public static final int
ACCESS_FLAGS_OFFSET
4
public static final int
ANNOTATIONS_OFFSET
20
public static final int
CLASS_DATA_OFFSET
24
public static final int
CLASS_OFFSET
0
public static final int
INTERFACES_OFFSET
12
public static final int
ITEM_SIZE
32
public static final int
SOURCE_FILE_OFFSET
16
public static final int
STATIC_VALUES_OFFSET
28
public static final int
SUPERCLASS_OFFSET
8
-
org.jf.dexlib2.dexbacked.raw.CodeItem Modifier and Type Constant Field Value public static final int
DEBUG_INFO_OFFSET
8
public static final int
INS_OFFSET
2
public static final int
INSTRUCTION_COUNT_OFFSET
12
public static final int
INSTRUCTION_START_OFFSET
16
public static final int
OUTS_OFFSET
4
public static final int
REGISTERS_OFFSET
0
public static final int
TRIES_SIZE_OFFSET
6
-
org.jf.dexlib2.dexbacked.raw.CodeItem.TryItem Modifier and Type Constant Field Value public static final int
CODE_UNIT_COUNT_OFFSET
4
public static final int
HANDLER_OFFSET
6
public static final int
ITEM_SIZE
8
public static final int
START_ADDRESS_OFFSET
0
-
org.jf.dexlib2.dexbacked.raw.FieldIdItem Modifier and Type Constant Field Value public static final int
CLASS_OFFSET
0
public static final int
ITEM_SIZE
8
public static final int
NAME_OFFSET
4
public static final int
TYPE_OFFSET
2
-
org.jf.dexlib2.dexbacked.raw.HeaderItem Modifier and Type Constant Field Value public static final int
BIG_ENDIAN_TAG
2018915346
public static final int
CHECKSUM_DATA_START_OFFSET
12
public static final int
CHECKSUM_OFFSET
8
public static final int
CLASS_COUNT_OFFSET
96
public static final int
CLASS_START_OFFSET
100
public static final int
DATA_SIZE_OFFSET
104
public static final int
DATA_START_OFFSET
108
public static final int
ENDIAN_TAG_OFFSET
40
public static final int
FIELD_COUNT_OFFSET
80
public static final int
FIELD_START_OFFSET
84
public static final int
FILE_SIZE_OFFSET
32
public static final int
HEADER_SIZE_OFFSET
36
public static final int
ITEM_SIZE
112
public static final int
LITTLE_ENDIAN_TAG
305419896
public static final int
MAP_OFFSET
52
public static final int
METHOD_COUNT_OFFSET
88
public static final int
METHOD_START_OFFSET
92
public static final int
PROTO_COUNT_OFFSET
72
public static final int
PROTO_START_OFFSET
76
public static final int
SIGNATURE_DATA_START_OFFSET
32
public static final int
SIGNATURE_OFFSET
12
public static final int
SIGNATURE_SIZE
20
public static final int
STRING_COUNT_OFFSET
56
public static final int
STRING_START_OFFSET
60
public static final int
TYPE_COUNT_OFFSET
64
public static final int
TYPE_START_OFFSET
68
-
org.jf.dexlib2.dexbacked.raw.HiddenApiClassDataItem Modifier and Type Constant Field Value public static final int
OFFSET_ITEM_SIZE
4
public static final int
OFFSETS_LIST_OFFSET
4
public static final int
SIZE_OFFSET
0
-
org.jf.dexlib2.dexbacked.raw.ItemType Modifier and Type Constant Field Value public static final int
ANNOTATION_DIRECTORY_ITEM
8198
public static final int
ANNOTATION_ITEM
8196
public static final int
ANNOTATION_SET_ITEM
4099
public static final int
ANNOTATION_SET_REF_LIST
4098
public static final int
CALL_SITE_ID_ITEM
7
public static final int
CLASS_DATA_ITEM
8192
public static final int
CLASS_DEF_ITEM
6
public static final int
CODE_ITEM
8193
public static final int
DEBUG_INFO_ITEM
8195
public static final int
ENCODED_ARRAY_ITEM
8197
public static final int
FIELD_ID_ITEM
4
public static final int
HEADER_ITEM
0
public static final int
HIDDENAPI_CLASS_DATA_ITEM
61440
public static final int
MAP_LIST
4096
public static final int
METHOD_HANDLE_ITEM
8
public static final int
METHOD_ID_ITEM
5
public static final int
PROTO_ID_ITEM
3
public static final int
STRING_DATA_ITEM
8194
public static final int
STRING_ID_ITEM
1
public static final int
TYPE_ID_ITEM
2
public static final int
TYPE_LIST
4097
-
org.jf.dexlib2.dexbacked.raw.MapItem Modifier and Type Constant Field Value public static final int
ITEM_SIZE
12
public static final int
OFFSET_OFFSET
8
public static final int
SIZE_OFFSET
4
public static final int
TYPE_OFFSET
0
-
org.jf.dexlib2.dexbacked.raw.MethodHandleItem Modifier and Type Constant Field Value public static final int
ITEM_SIZE
8
public static final int
MEMBER_ID_OFFSET
4
public static final int
METHOD_HANDLE_TYPE_OFFSET
0
-
org.jf.dexlib2.dexbacked.raw.MethodIdItem Modifier and Type Constant Field Value public static final int
CLASS_OFFSET
0
public static final int
ITEM_SIZE
8
public static final int
NAME_OFFSET
4
public static final int
PROTO_OFFSET
2
-
org.jf.dexlib2.dexbacked.raw.OdexHeaderItem Modifier and Type Constant Field Value public static final int
AUX_LENGTH_OFFSET
28
public static final int
AUX_OFFSET
24
public static final int
DEPENDENCIES_LENGTH_OFFSET
20
public static final int
DEPENDENCIES_OFFSET
16
public static final int
DEX_LENGTH_OFFSET
12
public static final int
DEX_OFFSET
8
public static final int
FLAGS_OFFSET
32
public static final int
ITEM_SIZE
40
public static final int
MAGIC_LENGTH
8
public static final int
MAGIC_OFFSET
0
-
org.jf.dexlib2.dexbacked.raw.ProtoIdItem Modifier and Type Constant Field Value public static final int
ITEM_SIZE
12
public static final int
PARAMETERS_OFFSET
8
public static final int
RETURN_TYPE_OFFSET
4
public static final int
SHORTY_OFFSET
0
-
org.jf.dexlib2.dexbacked.raw.StringIdItem Modifier and Type Constant Field Value public static final int
ITEM_SIZE
4
-
org.jf.dexlib2.dexbacked.raw.TypeIdItem Modifier and Type Constant Field Value public static final int
ITEM_SIZE
4
-
org.jf.dexlib2.dexbacked.raw.TypeListItem Modifier and Type Constant Field Value public static final int
LIST_OFFSET
4
public static final int
SIZE_OFFSET
0
-
org.jf.dexlib2.util.SyntheticAccessorFSM Modifier and Type Constant Field Value public static final int
ADD
7
public static final int
AND
12
public static final int
DIV
10
public static final int
DOUBLE
3
public static final int
FLOAT
2
public static final int
INT
0
public static final int
LONG
1
public static final int
MUL
9
public static final int
NEGATIVE_ONE
-1
public static final int
OR
13
public static final int
OTHER
0
public static final int
POSITIVE_ONE
1
public static final int
REM
11
public static final int
SHL
15
public static final int
SHR
16
public static final int
SUB
8
public static final int
USHR
17
public static final int
XOR
14
-
org.jf.dexlib2.util.SyntheticAccessorResolver Modifier and Type Constant Field Value public static final int
ADD_ASSIGNMENT
7
public static final int
AND_ASSIGNMENT
12
public static final int
DIV_ASSIGNMENT
10
public static final int
GETTER
1
public static final int
METHOD
0
public static final int
MUL_ASSIGNMENT
9
public static final int
OR_ASSIGNMENT
13
public static final int
POSTFIX_DECREMENT
5
public static final int
POSTFIX_INCREMENT
3
public static final int
PREFIX_DECREMENT
6
public static final int
PREFIX_INCREMENT
4
public static final int
REM_ASSIGNMENT
11
public static final int
SETTER
2
public static final int
SHL_ASSIGNMENT
15
public static final int
SHR_ASSIGNMENT
16
public static final int
SUB_ASSIGNMENT
8
public static final int
USHR_ASSIGNMENT
17
public static final int
XOR_ASSIGNMENT
14