Uses of Package
com.pnfsoftware.jeb.util.collect
Packages that use com.pnfsoftware.jeb.util.collect
Package
Description
Core back-end APIs used to bootstrap JEB, manage engines contexts and projects, and describe
plugins, artifacts, and related metadata.
Types related to JEB code plugins, including disassemblers, decompilers, and debuggers.
This package and sub-packages contain all types used by Android code analysis plugins, including
dexdec, the dex decompiler.Types relating to the disassembler engine.
Types used to create and access
gendec's IR (Intermediate Representation).Native code items, including code items and data items.
Types used to define and represent processors' instructions, operands, and registers.
Types for "code-less" signatures.
Collections, such as segments, custom maps/sets/lists, etc.
Types used to build command interpreters, command trees, execution results, and completions.
Utility code for HTTP(S), proxy, and URL-related operations.
JEB's custom serialization facility (PNF-ORPD).
-
Classes in com.pnfsoftware.jeb.util.collect used by com.pnfsoftware.jeb.core
-
Classes in com.pnfsoftware.jeb.util.collect used by com.pnfsoftware.jeb.core.units.code
-
Classes in com.pnfsoftware.jeb.util.collect used by com.pnfsoftware.jeb.core.units.code.androidClassDescriptionHighly efficient, loosely bounded concurrent pseudo-queue for single-reader/multiple-writers scenarios.
-
Classes in com.pnfsoftware.jeb.util.collect used by com.pnfsoftware.jeb.core.units.code.asm.analyzerClassDescriptionThe value type used by
segment-maps, a segment has a beginning and end.Factory method forsegment-map segments. -
-
Classes in com.pnfsoftware.jeb.util.collect used by com.pnfsoftware.jeb.core.units.code.asm.items
-
Classes in com.pnfsoftware.jeb.util.collect used by com.pnfsoftware.jeb.core.units.code.asm.processorClassDescriptionThe key extractor provides the bytes used in the trie for an element.
-
Classes in com.pnfsoftware.jeb.util.collect used by com.pnfsoftware.jeb.core.units.code.asm.sig.codelessClassDescriptionA bidirectional map of key-values.The value type used by
segment-maps, a segment has a beginning and end.Standard implementation of a segment-map using aTreeMapas the underlying data structure. -
Classes in com.pnfsoftware.jeb.util.collect used by com.pnfsoftware.jeb.util.collectClassDescriptionA bidirectional map of key-values.A fast, efficient bitmap making optimal use of memory.The key extractor provides the bytes used in the trie for an element.List of collection orderings.The
setversion of aConcurrentHashMap.A (small) set oflongvalues backed by aBitmapfor fast insertion/retrieval and zero allocation at run-time.A List type suitable for long lists of unique items for whichpresence checksare often required.Generic extractor functional interface.Definition of map holding multiplesegments.Standard implementation of a segment using an integer treated as a signed value.The value type used bysegment-maps, a segment has a beginning and end.Factory method forsegment-map segments.A verifier forsegmentbounds to determine what to do when an operation is undertaken.List of verification codes.Definition of asegment-map, a data structure similar to aninterval-map.Standard implementation of a segment using anlongtreated as a signed value.A builder ofmaps.Standard implementation of a segment-map using aTreeMapas the underlying data structure.Failure handler forVerifiedDeque. -
Classes in com.pnfsoftware.jeb.util.collect used by com.pnfsoftware.jeb.util.interpreterClassDescriptionGeneric tracker of items, based on a simple history queue (get last, get next) model.
-
Classes in com.pnfsoftware.jeb.util.collect used by com.pnfsoftware.jeb.util.net
-
Classes in com.pnfsoftware.jeb.util.collect used by com.pnfsoftware.jeb.util.serializationClassDescriptionThe
setversion of anIdentityHashMap.A map of keys to lists, whose insertion order for the values of a given key is maintained.A simple, thread-safe object reference counter.