| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.collect.ImmutableSet<? extends ImmutableClassDef> |
classes |
| Constructor and Description |
|---|
ImmutableDexFile(Opcodes opcodes,
java.util.Collection<? extends ClassDef> classes) |
ImmutableDexFile(Opcodes opcodes,
com.google.common.collect.ImmutableSet<? extends ImmutableClassDef> classes) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableSet<? extends ImmutableClassDef> |
getClasses()
Get a set of the classes defined in this dex file.
|
Opcodes |
getOpcodes()
Get the Opcodes associated with this dex file
|
static ImmutableDexFile |
of(DexFile dexFile) |
@Nonnull protected final com.google.common.collect.ImmutableSet<? extends ImmutableClassDef> classes
public ImmutableDexFile(@Nonnull
Opcodes opcodes,
@Nullable
java.util.Collection<? extends ClassDef> classes)
public ImmutableDexFile(@Nonnull
Opcodes opcodes,
@Nullable
com.google.common.collect.ImmutableSet<? extends ImmutableClassDef> classes)
public static ImmutableDexFile of(DexFile dexFile)
@Nonnull public com.google.common.collect.ImmutableSet<? extends ImmutableClassDef> getClasses()
DexFilegetClasses in interface DexFile@Nonnull public Opcodes getOpcodes()
DexFilegetOpcodes in interface DexFile