Package ghidra.program.util.string
Class FoundString
java.lang.Object
ghidra.program.util.string.FoundString
- All Implemented Interfaces:
Comparable<FoundString>
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionFoundString(Address address, int length, DataType stringDataType) FoundString(Address address, int length, DataType stringDataType, FoundString.DefinedState definedState) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(FoundString other) booleanbooleangetDataInstance(Memory memory) intintgetStringLength(Memory mem) inthashCode()booleanbooleanbooleanbooleanvoidsetAddress(Address address) voidsetDefinedState(FoundString.DefinedState newState) voidsetLength(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:
compareToin interfaceComparable<FoundString>
-
getStringLength
-
toString
-