Uses of Interface
com.pnfsoftware.jeb.core.units.IUnitIdentifier
Packages that use IUnitIdentifier
Package
Description
The core package and sub-packages define classes and interfaces to interact with and
develop JEB back-end plugins.
Types used to implement and access data identifiers, parsers, code analyzers, disassemblers,
decompilers, and debuggers.
Types used by debugger plugins.
Utility types specific to JEB core, such as unit helper classes.
-
Uses of IUnitIdentifier in com.pnfsoftware.jeb.core
Methods in com.pnfsoftware.jeb.core that return IUnitIdentifierModifier and TypeMethodDescriptionIEnginesContext.getUnitIdentifier
(String type) Retrieve an identifier bytype
.Methods in com.pnfsoftware.jeb.core that return types with arguments of type IUnitIdentifierModifier and TypeMethodDescriptionIEnginesContext.getUnitIdentifiers()
Retrieve the list of all identifiers that projects managed by this context may have access to.Methods in com.pnfsoftware.jeb.core with parameters of type IUnitIdentifierModifier and TypeMethodDescriptionboolean
IEnginesContext.isIdentifierEnabled
(IUnitIdentifier identifier) Determine if an identifier is enabled.boolean
IEnginesContext.setIdentifierEnabled
(IUnitIdentifier identifier, boolean enabled) Enable or disable an identifier. -
Uses of IUnitIdentifier in com.pnfsoftware.jeb.core.units
Classes in com.pnfsoftware.jeb.core.units that implement IUnitIdentifierModifier and TypeClassDescriptionclass
Skeleton implementation for anIUnitIdentifier
class (aka, a Parser).Methods in com.pnfsoftware.jeb.core.units that return IUnitIdentifierModifier and TypeMethodDescriptionIUnitProcessor.getUnitIdentifier
(String type) Get an identifier by type.IUnitProcessor.registerPlugin
(IUnitPlugin identifier) Register a plugin: it can be a true unit identifier or a native code plugin (that will yield an identifier).Methods in com.pnfsoftware.jeb.core.units that return types with arguments of type IUnitIdentifierModifier and TypeMethodDescriptionIUnitProcessor.getUnitIdentifiers()
Get a list of unit identifiers managed by this processor.Methods in com.pnfsoftware.jeb.core.units with parameters of type IUnitIdentifierModifier and TypeMethodDescriptionstatic String
UnitUtil.unitProperty
(IUnitIdentifier ident, String propertyName) Generate a fully-qualified property name used by aunit
.boolean
IUnitProcessor.unregisterUnitIdentifier
(IUnitIdentifier identifier) Unregister a unit identifier. -
Uses of IUnitIdentifier in com.pnfsoftware.jeb.core.units.code.debug
Subinterfaces of IUnitIdentifier in com.pnfsoftware.jeb.core.units.code.debugModifier and TypeInterfaceDescriptioninterface
Specialized identifier for debugger units. -
Uses of IUnitIdentifier in com.pnfsoftware.jeb.core.util
Methods in com.pnfsoftware.jeb.core.util that return types with arguments of type IUnitIdentifierModifier and TypeMethodDescriptionstatic List<IUnitIdentifier>
DecompilerHelper.getAvailableDecompilers
(IEnginesContext engctx)