Package ghidra.program.util.string
Class FoundString
java.lang.Object
ghidra.program.util.string.FoundString
- All Implemented Interfaces:
Comparable<FoundString>
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionFoundString
(Address address, int length, DataType stringDataType) FoundString
(Address address, int length, DataType stringDataType, FoundString.DefinedState definedState) -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(FoundString other) boolean
boolean
getDataInstance
(Memory memory) int
int
getStringLength
(Memory mem) int
hashCode()
boolean
boolean
boolean
boolean
void
setAddress
(Address address) void
setDefinedState
(FoundString.DefinedState newState) void
setLength
(int length) toString()
-
Constructor Details
-
FoundString
-
FoundString
public FoundString(Address address, int length, DataType stringDataType, FoundString.DefinedState definedState)
-
-
Method Details
-
getLength
public int getLength() -
getAddress
-
getEndAddress
-
isUndefined
public boolean isUndefined() -
isDefined
public boolean isDefined() -
isPartiallyDefined
public boolean isPartiallyDefined() -
conflicts
public boolean conflicts() -
getString
-
getDataInstance
-
setDefinedState
-
getDefinedState
-
isPascall
public boolean isPascall() -
getDataType
-
setAddress
-
setLength
public void setLength(int length) -
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareTo
in interfaceComparable<FoundString>
-
getStringLength
-
toString
-