Class FoundString

java.lang.Object
ghidra.program.util.string.FoundString
All Implemented Interfaces:
Comparable<FoundString>

public class FoundString extends Object implements Comparable<FoundString>
  • Constructor Details

  • Method Details

    • getLength

      public int getLength()
    • getAddress

      public Address getAddress()
    • getEndAddress

      public Address getEndAddress()
    • isUndefined

      public boolean isUndefined()
    • isDefined

      public boolean isDefined()
    • isPartiallyDefined

      public boolean isPartiallyDefined()
    • conflicts

      public boolean conflicts()
    • getString

      public String getString(Memory memory)
    • getDataInstance

      public StringDataInstance getDataInstance(Memory memory)
    • setDefinedState

      public void setDefinedState(FoundString.DefinedState newState)
    • getDefinedState

      public FoundString.DefinedState getDefinedState()
    • isPascall

      public boolean isPascall()
    • getDataType

      public DataType getDataType()
    • setAddress

      public void setAddress(Address address)
    • setLength

      public void setLength(int length)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • compareTo

      public int compareTo(FoundString other)
      Specified by:
      compareTo in interface Comparable<FoundString>
    • getStringLength

      public int getStringLength(Memory mem)
    • toString

      public String toString()
      Overrides:
      toString in class Object