public class DexClassStruct
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DexClassStruct.Builder |
| Modifier and Type | Field and Description |
|---|---|
static int |
ACC_ABSTRACT |
static int |
ACC_ANNOTATION |
static int |
ACC_BRIDGE |
static int |
ACC_CONSTRUCTOR |
static int |
ACC_DECLARED_SYNCHRONIZED |
static int |
ACC_ENUM |
static int |
ACC_FINAL |
static int |
ACC_INTERFACE |
static int |
ACC_NATIVE |
static int |
ACC_PRIVATE |
static int |
ACC_PROTECTED |
static int |
ACC_PUBLIC |
static int |
ACC_STATIC |
static int |
ACC_STRICT |
static int |
ACC_SYNCHRONIZED |
static int |
ACC_SYNTHETIC |
static int |
ACC_TRANSIENT |
static int |
ACC_VARARGS |
static int |
ACC_VOLATILE |
int |
accessFlags |
long |
annotationsOff |
long |
classDataOff |
int |
classIdx |
long |
interfacesOff |
int |
sourceFileIdx |
long |
staticValuesOff |
int |
superclassIdx |
| Modifier and Type | Method and Description |
|---|---|
static DexClassStruct.Builder |
newDexClassStruct() |
public static final int ACC_PUBLIC
public static final int ACC_PRIVATE
public static final int ACC_PROTECTED
public static final int ACC_STATIC
public static final int ACC_FINAL
public static final int ACC_SYNCHRONIZED
public static final int ACC_VOLATILE
public static final int ACC_BRIDGE
public static final int ACC_TRANSIENT
public static final int ACC_VARARGS
public static final int ACC_NATIVE
public static final int ACC_INTERFACE
public static final int ACC_ABSTRACT
public static final int ACC_STRICT
public static final int ACC_SYNTHETIC
public static final int ACC_ANNOTATION
public static final int ACC_ENUM
public static final int ACC_CONSTRUCTOR
public static final int ACC_DECLARED_SYNCHRONIZED
public final int classIdx
public final int accessFlags
public final int superclassIdx
public final long interfacesOff
public final int sourceFileIdx
public final long annotationsOff
public final long classDataOff
public final long staticValuesOff
public static DexClassStruct.Builder newDexClassStruct()