Uses of Annotation Interface
com.pnfsoftware.jeb.util.serialization.annotations.SerDisabled
Packages that use SerDisabled
Package
Description
This package and its sub-packages contain types and interfaces used to build JEB clients and interact with client-specific sides of a JEB instance.
Types to build unit-generated contents in the form of text, table, or tree documents.
Specialized text document useful for code units.
Trivial implementations for the text package interfaces.
Standard implementation of the
properties
set of interfaces.This package and its sub-packages contain the types used to access
gendec
, JEB's generic
decompiler.Types used to create and access
gendec
's IR (Intermediate Representation).Types used to define and represent processors' instructions, operands, and registers.
Classes and interfaces to access and define native types and related objects, used by JEB's
native code analysis pipeline (including
gendec
).Collections, such as segments, custom maps/sets/lists, etc.
Types related to concurrency, synchronization, and external code execution.
-
Uses of SerDisabled in com.pnfsoftware.jeb.client
Classes in com.pnfsoftware.jeb.client with annotations of type SerDisabledModifier and TypeClassDescriptionclass
Base context for official JEB clients.class
Base context for client contexts and core contexts.class
Headless client context for the command-line client. -
Uses of SerDisabled in com.pnfsoftware.jeb.core.output
Classes in com.pnfsoftware.jeb.core.output with annotations of type SerDisabledModifier and TypeClassDescriptionclass
Base class for transient unit representations, which are not serialized. -
Uses of SerDisabled in com.pnfsoftware.jeb.core.output.code
Classes in com.pnfsoftware.jeb.core.output.code with annotations of type SerDisabledModifier and TypeClassDescriptionclass
Class for code items.class
A text document base class for units that wish to output code (eg, assembly code, high level code).class
Class for code lines. -
Uses of SerDisabled in com.pnfsoftware.jeb.core.output.text.impl
Classes in com.pnfsoftware.jeb.core.output.text.impl with annotations of type SerDisabledModifier and TypeClassDescriptionclass
This utility class allows clients to view a part of a document as a virtual, whole document.class
A text document used to represent textual data, on a best-effort basis.class
A text document used to represent binary data as a standardized hex-dump text blob. -
Uses of SerDisabled in com.pnfsoftware.jeb.core.properties.impl
Classes in com.pnfsoftware.jeb.core.properties.impl with annotations of type SerDisabledModifier and TypeClassDescriptionclass
This class wraps Apache Commons Configuration v2 objects.class
Standard implementation of a property manager (PM) using one or more definition managers (PDM) to define legal properties.class
Simple implementation of aIPropertyManager
that does not use aPDM
. -
Uses of SerDisabled in com.pnfsoftware.jeb.core.units.code.asm.decompiler
Classes in com.pnfsoftware.jeb.core.units.code.asm.decompiler with annotations of type SerDisabledModifier and TypeClassDescriptionenum
A high-level view of what stage a target being decompiled is at. -
Uses of SerDisabled in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir
Classes in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir with annotations of type SerDisabledModifier and TypeClassDescriptionclass
An IR machine state object, onto whichstand-alone evaluations
orfull emulation
can be performed. -
Uses of SerDisabled in com.pnfsoftware.jeb.core.units.code.asm.processor
Classes in com.pnfsoftware.jeb.core.units.code.asm.processor with annotations of type SerDisabledModifier and TypeClassDescriptionclass
AbstractInstructionManager<T extends IInstruction>
A skeleton class used to create instruction managers. -
Uses of SerDisabled in com.pnfsoftware.jeb.core.units.code.asm.type
Classes in com.pnfsoftware.jeb.core.units.code.asm.type with annotations of type SerDisabledModifier and TypeClassDescriptionclass
An entry contains a typelib, its metadata, as well as the underlying file (if any).class
The type library service (TLS) is responsible for managing (loading and unloading) native code type libraries (typelibs
). -
Uses of SerDisabled in com.pnfsoftware.jeb.util.collect
Classes in com.pnfsoftware.jeb.util.collect with annotations of type SerDisabledModifier and TypeClassDescriptionclass
ItemHistory<T>
Generic tracker of items, based on a simple history queue (get last, get next) model.class
-
Uses of SerDisabled in com.pnfsoftware.jeb.util.concurrent
Classes in com.pnfsoftware.jeb.util.concurrent with annotations of type SerDisabledModifier and TypeClassDescriptionclass
Base implementation for auto-closable locks.