Uses of Interface
com.pnfsoftware.jeb.util.collect.ISegment
Packages that use ISegment
Package
Description
Types related to JEB code plugins, including disassemblers, decompilers, and debuggers.
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 for "code-less" signatures.
Collections, such as segments, custom maps/sets/lists, etc.
-
Uses of ISegment in com.pnfsoftware.jeb.core.units.code
Subinterfaces of ISegment in com.pnfsoftware.jeb.core.units.codeModifier and TypeInterfaceDescriptioninterface
High-level definition of a variable (aka identifier), generated and used by decompilers. -
Uses of ISegment in com.pnfsoftware.jeb.core.units.code.asm.analyzer
Classes in com.pnfsoftware.jeb.core.units.code.asm.analyzer that implement ISegment -
Uses of ISegment in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir
Subinterfaces of ISegment in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir -
Uses of ISegment in com.pnfsoftware.jeb.core.units.code.asm.items
Subinterfaces of ISegment in com.pnfsoftware.jeb.core.units.code.asm.itemsModifier and TypeInterfaceDescriptioninterface
Secondary master interface for native code item that span over a specific amount of bytes in memory.interface
A specialized type for continuous memory items representing data elements (fields).interface
A native instruction item represents a concreteIInstruction
at a specific memory address.interface
A specialized data item representing a string -
Uses of ISegment in com.pnfsoftware.jeb.core.units.code.asm.sig.codeless
Classes in com.pnfsoftware.jeb.core.units.code.asm.sig.codeless that implement ISegment -
Uses of ISegment in com.pnfsoftware.jeb.util.collect
Classes in com.pnfsoftware.jeb.util.collect with type parameters of type ISegmentModifier and TypeClassDescriptionfinal class
AddressSegmentMap<T extends ISegment<Long>>
Segment-map specialized to handle memory addresses, up to 64-bit.interface
IMultiSegmentMap<K extends Comparable<K>,
V extends ISegment<K>> Definition of map holding multiplesegments
.interface
ISegmentMap<K extends Comparable<K>,
V extends ISegment<K>> Definition of asegment-map
, a data structure similar to aninterval-map
.class
MultiSegmentMap<K extends Comparable<K>,
V extends ISegment<K>> Standard implementation of a multi-segments maps.class
SegmentMap<K extends Comparable<K>,
V extends ISegment<K>> Standard implementation of a segment-map using aTreeMap
as the underlying data structure.Classes in com.pnfsoftware.jeb.util.collect that implement ISegmentModifier and TypeClassDescriptionclass
Standard implementation of a segment using an integer treated as a signed value.class
Standard implementation of a segment using anlong
treated as a signed value.