Uses of Interface
com.pnfsoftware.jeb.core.output.IGenericDocument
Packages that use IGenericDocument
Package
Description
Types used by scripts to interact with the analysis results presented by a JEB client.
Types to build unit-generated contents in the form of text, table, or tree documents.
Specialized text document useful for code units.
Types for table documents, useful to represent tabular data generated by a unit.
Trivial implementations for the table package interfaces.
Types for text documents, useful to represent textual data generated by a unit.
Trivial implementations for the text package interfaces.
Types to generate tree documents, useful to represent hierarchical data generated by a unit.
Trivial implementations for the tree package interfaces.
Specific types used by Dex units to render Dex disassembly code.
C AST types, used in AST documents provided by the
source units
generated by gendec.Types used during the generation of native code disassembly.
Types used to manipulate
dexdec-generated (Dex decompiler) Java Abstract Syntax Tree
(AST) objects.-
Uses of IGenericDocument in com.pnfsoftware.jeb.client.api
Methods in com.pnfsoftware.jeb.client.api that return IGenericDocumentModifier and TypeMethodDescriptionUnitFragmentPosition.getDoc()IUnitTextFragment.getDocument()Retrieve the underlying source document used to render fragment, if there is one.Constructors in com.pnfsoftware.jeb.client.api with parameters of type IGenericDocumentModifierConstructorDescriptionUnitFragmentPosition(IUnit unit, IUnitFragment fragment, IGenericDocument doc, String address, IItem item) -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.output
Methods in com.pnfsoftware.jeb.core.output that return IGenericDocumentModifier and TypeMethodDescriptionprotected abstract IGenericDocumentAbstractTransientUnitRepresentation.createDocument()AbstractTransientUnitRepresentation.getDocument()IUnitDocumentPresentation.getDocument()Get a document.UnitRepresentationAdapter.getDocument()Methods in com.pnfsoftware.jeb.core.output with parameters of type IGenericDocumentModifier and TypeMethodDescriptionstatic IUnitDocumentPresentationUnitFormatterUtil.getPresentationByDocument(IUnitFormatter formatter, IGenericDocument doc) Retrieve a presentation by document.Constructors in com.pnfsoftware.jeb.core.output with parameters of type IGenericDocumentModifierConstructorDescriptionUnitRepresentationAdapter(long id, String label, boolean defaultRepresentation, IGenericDocument doc) Create the representation adapter. -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.output.code
Classes in com.pnfsoftware.jeb.core.output.code that implement IGenericDocumentModifier and TypeClassDescriptionclassA text document base class for units that wish to output code (eg, assembly code, high level code). -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.output.table
Subinterfaces of IGenericDocument in com.pnfsoftware.jeb.core.output.tableModifier and TypeInterfaceDescriptioninterfaceA table document is used to represent tabular data. -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.output.table.impl
Classes in com.pnfsoftware.jeb.core.output.table.impl that implement IGenericDocumentModifier and TypeClassDescriptionclassAn adapter class for table documents.classA simple table document. -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.output.text
Subinterfaces of IGenericDocument in com.pnfsoftware.jeb.core.output.textModifier and TypeInterfaceDescriptioninterfaceA text document is used to represent arbitrarily long buffers of interactive text data. -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.output.text.impl
Classes in com.pnfsoftware.jeb.core.output.text.impl that implement IGenericDocumentModifier and TypeClassDescriptionclassA skeleton implementation of a text document.classThis utility class allows clients to view a part of a document as a virtual, whole document.classA text document used to represent textual data, on a best-effort basis.classA text document used to represent binary data as a standardized hex-dump text blob.classA simple text document. -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.output.tree
Subinterfaces of IGenericDocument in com.pnfsoftware.jeb.core.output.treeModifier and TypeInterfaceDescriptioninterfaceA tree document is used to represent hierarchical structures. -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.output.tree.impl
Classes in com.pnfsoftware.jeb.core.output.tree.impl that implement IGenericDocumentModifier and TypeClassDescriptionclassAn adapter for non-table trees.classA simple tree document. -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.units.code.android.render
Subinterfaces of IGenericDocument in com.pnfsoftware.jeb.core.units.code.android.renderModifier and TypeInterfaceDescriptioninterfaceDefinition of a Dex disassembly document. -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast
Classes in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast that implement IGenericDocumentModifier and TypeClassDescriptionclassC AST document used to render a decompiled piece of native code. -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.units.code.asm.render
Subinterfaces of IGenericDocument in com.pnfsoftware.jeb.core.units.code.asm.renderModifier and TypeInterfaceDescriptioninterfaceDefinition of a native code disassembly document. -
Uses of IGenericDocument in com.pnfsoftware.jeb.core.units.code.java
Classes in com.pnfsoftware.jeb.core.units.code.java that implement IGenericDocumentModifier and TypeClassDescriptionclassJava AST document used to render a decompiled piece of Java code.