Class StringEntry
java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.items.StringEntry
A string in memory.
-
Constructor Summary
ConstructorsConstructorDescriptionStringEntry(String str, long address, int size, StringEncoding encoding, INativeStringItem item) Create a string entry. -
Method Summary
-
Constructor Details
-
StringEntry
public StringEntry(String str, long address, int size, StringEncoding encoding, INativeStringItem item) Create a string entry.- Parameters:
str- decoded stringaddress- start address in memorysize- size in bytesencoding- string encodingitem- optional associated string item
-
-
Method Details
-
getAddress
public long getAddress()Get the string start address.- Returns:
- start address
-
getMemorySize
public int getMemorySize()Get the string memory size.- Returns:
- size in bytes
-
getString
Get the decoded string.- Returns:
- decoded string
-
getEncoding
Get the string encoding.- Returns:
- string encoding
-
getItem
Get the associated string item.- Returns:
- optional associated data item
-
toString
-