| Package | Description |
|---|---|
| com.android.dx.cf.direct |
Implementation of
cf.iface.* based on a direct representation
of class files as byte[]s. |
| com.android.dx.command.dump | |
| com.android.dx.dex.cf |
Classes for translating Java classfiles into Dalvik classes.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute |
AttributeFactory.parse(DirectClassFile cf,
int context,
int offset,
ParseObserver observer)
Parses and makes an attribute based on the bytes at the
indicated position in the given array.
|
protected Attribute |
AttributeFactory.parse0(DirectClassFile cf,
int context,
java.lang.String name,
int offset,
int length,
ParseObserver observer)
Parses attribute content.
|
protected Attribute |
StdAttributeFactory.parse0(DirectClassFile cf,
int context,
java.lang.String name,
int offset,
int length,
ParseObserver observer)
Parses attribute content.
|
| Constructor and Description |
|---|
AnnotationParser(DirectClassFile cf,
int offset,
int length,
ParseObserver observer)
Constructs an instance.
|
| Modifier and Type | Field and Description |
|---|---|
protected DirectClassFile |
BlockDumper.classFile
null-ok; the class file object being constructed;
becomes non-null during BlockDumper.dump(byte[], java.io.PrintStream, java.lang.String, boolean, com.android.dx.command.dump.Args) |
| Modifier and Type | Method and Description |
|---|---|
static ClassDefItem |
CfTranslator.translate(DxContext context,
DirectClassFile cf,
byte[] bytes,
CfOptions cfOptions,
DexOptions dexOptions,
DexFile dexFile)
Takes a
byte[], interprets it as a Java classfile, and
translates it into a ClassDefItem. |
Copyright © 2020. All Rights Reserved.