Uses of Class
com.pnfsoftware.jeb.core.exceptions.JebException
Packages that use JebException
Package
Description
Types and interfaces used to build JEB clients and interact with the client-side parts of a JEB
instance.
Core back-end APIs used to bootstrap JEB, manage engines contexts and projects, and describe
plugins, artifacts, and related metadata.
Public checked and unchecked exception types raised by JEB Core and its plugins.
Types to access and interact with the
Android Debug Bridge (adb).This package contains types used to publicly access and manipulate JEB's DEX Decompiler (referred
to as
dexdec) Intermediate Representation (IR) objects.Types used to define and represent processors' instructions, operands, and registers.
Types for library code signatures (siglib) generation and identification.
Classes and interfaces to access and define native types and related objects, used by JEB's
native code analysis pipeline (including
gendec).Standard implementations of debugger related interfaces.
-
Uses of JebException in com.pnfsoftware.jeb.client
Methods in com.pnfsoftware.jeb.client that throw JebExceptionModifier and TypeMethodDescriptionprotected final voidAbstractClientContext.initializeEngines()Initialize the core context and an engines context.voidAbstractClientContext.start()Install update, if any.voidHeadlessClientContext.start()The headless implementation also initializes the JEB engines. -
Uses of JebException in com.pnfsoftware.jeb.core
Methods in com.pnfsoftware.jeb.core that throw JebExceptionModifier and TypeMethodDescriptionICoreContext.createEnginesContext()Convenience method to create a standard engines context that uses the JEB defaults provided toJebCoreServicewhen this core object was created.ICoreContext.createEnginesContext(IDataProvider dataProvider, JebClientInformation clientInformation) Create an engines context.static ICoreContextJebCoreService.getInstance()Retrieve an instance of the previously instantiated core.static ICoreContextJebCoreService.getInstance(File baseFolder) Retrieve or create a core instance using a JEB installation folder.static ICoreContextJebCoreService.getInstance(File baseFolder, CoreOptions options) Retrieve or create a core instance using a JEB installation folder.static ICoreContextJebCoreService.getInstance(String licenseKey) Retrieve or create an instance of a core.static ICoreContextJebCoreService.getInstance(String licenseKey, CoreOptions options) Retrieve or create an instance of a core. -
Uses of JebException in com.pnfsoftware.jeb.core.exceptions
Subclasses of JebException in com.pnfsoftware.jeb.core.exceptionsModifier and TypeClassDescriptionclassChecked exception raised when an optional feature or operation is not implemented.Methods in com.pnfsoftware.jeb.core.exceptions that return JebExceptionModifier and TypeMethodDescriptionAssociate a unit with this exception and return the same exception instance. -
Uses of JebException in com.pnfsoftware.jeb.core.units.code.android.adb
Subclasses of JebException in com.pnfsoftware.jeb.core.units.code.android.adb -
Uses of JebException in com.pnfsoftware.jeb.core.units.code.android.ir
Subclasses of JebException in com.pnfsoftware.jeb.core.units.code.android.irModifier and TypeClassDescriptionclassThose objects are used to wrap throwables raised by the emulated code.classThe emulation of some Dalvik code failed because there was an error reported when translating to IR.classThe emulation is taking too long (maximum iteration count exceeded).classAn error occurred while executing code in the emulator-controlled sandbox.classAn internal exception used when attempting to emulate a method whose body was removed.classThe emulation is taking too long (timeout exceeded).classThis exception and its sub-types are throw by theState componentsandevaluatemethods.classAn error occurred in code running in a restricted thread not directly managed by the emulator.classAn error occurred while evaluating native code. -
Uses of JebException in com.pnfsoftware.jeb.core.units.code.asm.processor
Subclasses of JebException in com.pnfsoftware.jeb.core.units.code.asm.processorModifier and TypeClassDescriptionclassException raised byprocessorswhen reporting errors found in the machine code to be parsed (eg, invalid opcodes). -
Uses of JebException in com.pnfsoftware.jeb.core.units.code.asm.sig
Subclasses of JebException in com.pnfsoftware.jeb.core.units.code.asm.sigModifier and TypeClassDescriptionclassThrow when a native signature can not be computed on a native item.classException raised while processing native signature libraries. -
Uses of JebException in com.pnfsoftware.jeb.core.units.code.asm.type
Subclasses of JebException in com.pnfsoftware.jeb.core.units.code.asm.typeModifier and TypeClassDescriptionclassException raised when parsing a native type string fails. -
Uses of JebException in com.pnfsoftware.jeb.core.units.code.debug.impl
Methods in com.pnfsoftware.jeb.core.units.code.debug.impl that throw JebExceptionModifier and TypeMethodDescriptionabstract ITypedValueValueObject.invoke(String method, long threadId, List<ITypedValue> arguments) Invoke a method on this object.