Class EmptyMemoryMatchTableLoader

java.lang.Object
ghidra.features.base.memsearch.gui.EmptyMemoryMatchTableLoader
All Implemented Interfaces:
MemoryMatchTableLoader

public class EmptyMemoryMatchTableLoader extends Object implements MemoryMatchTableLoader
Table loader for clearing the existing results
  • Constructor Details

    • EmptyMemoryMatchTableLoader

      public EmptyMemoryMatchTableLoader()
  • Method Details

    • loadResults

      public void loadResults(Accumulator<MemoryMatch<SearchData>> accumulator, TaskMonitor monitor)
      Description copied from interface: MemoryMatchTableLoader
      Called by the table model to initiate searching and loading using the threaded table models threading infrastructure.
      Specified by:
      loadResults in interface MemoryMatchTableLoader
      Parameters:
      accumulator - the accumulator to store results that will appear in the results table
      monitor - the task monitor
    • dispose

      public void dispose()
      Description copied from interface: MemoryMatchTableLoader
      Cleans up resources
      Specified by:
      dispose in interface MemoryMatchTableLoader
    • didTerminateEarly

      public boolean didTerminateEarly()
      Description copied from interface: MemoryMatchTableLoader
      Returns true if the search/loading did not fully complete. (Search limit reached, cancelled by user, etc.)
      Specified by:
      didTerminateEarly in interface MemoryMatchTableLoader
      Returns:
      true if the search/loading did not fully complete
    • getFirstMatch MODIFIED

      public MemoryMatch<SearchData> getFirstMatch()
      return type: MemoryMatch → MemoryMatch
      -ghidra.features.base.memsearch.searcher.MemoryMatch getFirstMatch()
      +ghidra.features.base.memsearch.searcher.MemoryMatch<ghidra.features.base.memsearch.matcher.SearchData> getFirstMatch()
      Description copied from interface: MemoryMatchTableLoader
      Returns the first match found. Typically used to navigate the associated navigatable.
      Specified by:
      getFirstMatch in interface MemoryMatchTableLoader
      Returns:
      the first match found
    • hasResults

      public boolean hasResults()
      Description copied from interface: MemoryMatchTableLoader
      Returns true if at least one match was found.
      Specified by:
      hasResults in interface MemoryMatchTableLoader
      Returns:
      true if at least one match was found