ClassDataItem.
| Modifier and Type | Field and Description |
|---|---|
| private final int | accessFlags
access flags |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | addContents(DexFile
non-null; the file to populatePopulates a |
| public abstract void | debugPrint(PrintWriter
non-null; where to dumpwhether to be verbose with the output verbose)Does a human-friendly dump of this instance. |
| public abstract int | Returns: >= 0; the member index value that was encodednon-null; file this instance is part ofnon-null; where to write to>= 0; the previous member index value encoded, or
0 if this is the first element to encode>= 0; sequence number of this instance for
annotation purposesEncodes this instance to the given output. |
| public final int | |
| public abstract CstString |
| accessFlags | back to summary |
|---|---|
| private final int accessFlags access flags | |
| EncodedMember | back to summary |
|---|---|
| public EncodedMember(int accessFlags) Constructs an instance.
| |
| addContents | back to summary |
|---|---|
| public abstract void addContents(DexFile file) Populates a
| |
| debugPrint | back to summary |
|---|---|
| public abstract void debugPrint(PrintWriter out, boolean verbose) Does a human-friendly dump of this instance.
| |
| encode | back to summary |
|---|---|
| public abstract int encode(DexFile file, AnnotatedOutput out, int lastIndex, int dumpSeq) Encodes this instance to the given output.
| |
| getAccessFlags | back to summary |
|---|---|
| public final int getAccessFlags() Gets the access flags.
| |
| getName | back to summary |
|---|---|
| public abstract CstString getName() Gets the name.
| |