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 voidUnitUtil.logError(IUnit unit, String address, boolean recordNotification, ILogger logger, String format, Object... params) Log an error and optionally record a unit notification.static voidUnitUtil.logException(IUnit unit, ILogger logger, Exception e) Log an exception and optionally record a unit notification.static voidLog an internal message.static voidUnitUtil.logInfo(IUnit unit, String address, boolean recordNotification, ILogger logger, String format, Object... params) Log an informational message and optionally record a unit notification.static voidLog a trace message.static voidUnitUtil.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 TypeClassDescriptionclassAn internal (debug-mode only) logger.classThe structured logger can generate HTML formatted log.Methods in com.pnfsoftware.jeb.util.logging that return ILoggerModifier and TypeMethodDescriptionstatic ILoggerGlobalLog.getInternalLogger(Class<?> clazz) Create or retrieve an internal logger.static ILoggerGlobalLog.getLogger()Create or retrieve the anonymous logger.static ILoggerCreate or retrieve a logger attached to and named after a given class.static ILoggerCreate or retrieve a logger attached to and named after a given class.static ILoggerCreate or retrieve a named logger.Methods in com.pnfsoftware.jeb.util.logging with parameters of type ILoggerModifier and TypeMethodDescriptionstatic voidstatic voidstatic voidGlobalLog.catchingDebug(ILogger logger, Throwable t) static voidGlobalLog.catchingDebug(ILogger logger, Throwable t, String message) static booleanGlobalLog.isGloballyDisabled(ILogger logger) Constructors in com.pnfsoftware.jeb.util.logging with parameters of type ILogger