Class DexAnnotator
- java.lang.Object
-
- org.jf.dexlib2.util.AnnotatedBytes
-
- org.jf.dexlib2.dexbacked.raw.util.DexAnnotator
-
public class DexAnnotator extends AnnotatedBytes
-
-
Field Summary
Fields Modifier and Type Field Description DexBackedDexFile
dexFile
-
Constructor Summary
Constructors Constructor Description DexAnnotator(DexBackedDexFile dexFile, int width)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SectionAnnotator
getAnnotator(int itemType)
void
writeAnnotations(java.io.Writer out)
-
Methods inherited from class org.jf.dexlib2.util.AnnotatedBytes
annotate, annotateTo, clearLimit, deindent, getAnnotationWidth, getCursor, indent, moveBy, moveTo, setLimit, writeAnnotations
-
-
-
-
Field Detail
-
dexFile
@Nonnull public final DexBackedDexFile dexFile
-
-
Constructor Detail
-
DexAnnotator
public DexAnnotator(@Nonnull DexBackedDexFile dexFile, int width)
-
-
Method Detail
-
writeAnnotations
public void writeAnnotations(java.io.Writer out) throws java.io.IOException
- Throws:
java.io.IOException
-
getAnnotator
@Nullable public SectionAnnotator getAnnotator(int itemType)
-
-