java.lang.Object | ||
↳ | com.pnfsoftware.jeb.core.units.code.asm.processor.memory.AbstractEncodedMemoryArea | |
↳ | com.pnfsoftware.jeb.core.units.code.asm.processor.memory.FunctionEncodedMemoryArea |
Function Encoded Memory area uses a generic Function to determine the real memory area to use.
Since Memory area is dynamic, the length is also dynamic and must be set by user (it is
discouraged to use this FunctionEncodedMemoryArea
in composed EncodedMemoryAreaList
when length is dynamic).
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
FunctionEncodedMemoryArea(int length, Function<byte[], Long> f) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
long | decode(byte[] code) | ||||||||||
int | getLength() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.pnfsoftware.jeb.core.units.code.asm.processor.memory.AbstractEncodedMemoryArea
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.processor.memory.IEncodedMemoryArea
|