Uses of Interface
com.pnfsoftware.jeb.util.logging.ILogger
Packages that use ILogger
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 related to JEB code plugins, including disassemblers, decompilers, and debuggers.
This package contains types used to publicly access and manipulate JEB's DEX Decompiler (referred
to as
dexdec
) Intermediate Representation (IR) objects.This package and its sub-packages contain the types used to access
gendec
, JEB's generic
decompiler.Common types used by
gendec
's optimizers.Types used to manipulate
dexdec
-generated (Dex decompiler) Java Abstract Syntax Tree
(AST) objects.Types used access the logging system used by JEB.
-
Uses of ILogger in com.pnfsoftware.jeb.core
Fields in com.pnfsoftware.jeb.core declared as ILogger -
Uses of ILogger in com.pnfsoftware.jeb.core.units
Methods in com.pnfsoftware.jeb.core.units with parameters of type ILoggerModifier and TypeMethodDescriptionstatic void
UnitUtil.logError
(IUnit unit, String address, boolean recordNotification, ILogger logger, String format, Object... params) Log an error and optionally record a unit notification.static void
UnitUtil.logException
(IUnit unit, ILogger logger, Exception e) Log an exception and optionally record a unit notification.static void
Log an internal message.static void
UnitUtil.logInfo
(IUnit unit, String address, boolean recordNotification, ILogger logger, String format, Object... params) Log an informational message and optionally record a unit notification.static void
Log a trace message.static void
UnitUtil.logWarn
(IUnit unit, String address, boolean recordNotification, ILogger logger, String format, Object... params) Log a warning and optionally record a unit notification. -
Uses of ILogger in com.pnfsoftware.jeb.core.units.code
Fields in com.pnfsoftware.jeb.core.units.code declared as ILogger -
Uses of ILogger in com.pnfsoftware.jeb.core.units.code.android.ir
Fields in com.pnfsoftware.jeb.core.units.code.android.ir declared as ILogger -
Uses of ILogger in com.pnfsoftware.jeb.core.units.code.asm.decompiler
Fields in com.pnfsoftware.jeb.core.units.code.asm.decompiler declared as ILogger -
Uses of ILogger in com.pnfsoftware.jeb.core.units.code.asm.decompiler.opt
Fields in com.pnfsoftware.jeb.core.units.code.asm.decompiler.opt declared as ILogger -
Uses of ILogger in com.pnfsoftware.jeb.core.units.code.java
Fields in com.pnfsoftware.jeb.core.units.code.java declared as ILogger -
Uses of ILogger in com.pnfsoftware.jeb.util.logging
Classes in com.pnfsoftware.jeb.util.logging that implement ILoggerModifier and TypeClassDescriptionclass
An internal (debug-mode only) logger.class
The structured logger can generate HTML formatted log.Methods in com.pnfsoftware.jeb.util.logging that return ILoggerModifier and TypeMethodDescriptionstatic ILogger
GlobalLog.getInternalLogger
(Class<?> clazz) Create or retrieve an internal logger.static ILogger
GlobalLog.getLogger()
Create or retrieve the anonymous logger.static ILogger
Create or retrieve a logger attached to and named after a given class.static ILogger
Create or retrieve a logger attached to and named after a given class.static ILogger
Create or retrieve a named logger.Methods in com.pnfsoftware.jeb.util.logging with parameters of type ILoggerModifier and TypeMethodDescriptionstatic void
static void
static void
GlobalLog.catchingDebug
(ILogger logger, Throwable t) static void
GlobalLog.catchingDebug
(ILogger logger, Throwable t, String message) static boolean
GlobalLog.isGloballyDisabled
(ILogger logger) Constructors in com.pnfsoftware.jeb.util.logging with parameters of type ILogger