public class ClassDefItem
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ACCESS_FLAGS_OFFSET |
static int |
ANNOTATIONS_OFFSET |
static int |
CLASS_DATA_OFFSET |
static int |
CLASS_OFFSET |
static int |
INTERFACES_OFFSET |
static int |
ITEM_SIZE |
static int |
SOURCE_FILE_OFFSET |
static int |
STATIC_VALUES_OFFSET |
static int |
SUPERCLASS_OFFSET |
| Constructor and Description |
|---|
ClassDefItem() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
asString(DexBackedDexFile dexFile,
int classIndex) |
static java.lang.String[] |
getClasses(DexBackedDexFile dexFile) |
static SectionAnnotator |
makeAnnotator(DexAnnotator annotator,
MapItem mapItem) |
public static final int ITEM_SIZE
public static final int CLASS_OFFSET
public static final int ACCESS_FLAGS_OFFSET
public static final int SUPERCLASS_OFFSET
public static final int INTERFACES_OFFSET
public static final int SOURCE_FILE_OFFSET
public static final int ANNOTATIONS_OFFSET
public static final int CLASS_DATA_OFFSET
public static final int STATIC_VALUES_OFFSET
@Nonnull public static SectionAnnotator makeAnnotator(@Nonnull DexAnnotator annotator, @Nonnull MapItem mapItem)
@Nonnull
public static java.lang.String asString(@Nonnull
DexBackedDexFile dexFile,
int classIndex)
public static java.lang.String[] getClasses(@Nonnull
DexBackedDexFile dexFile)