Package ghidra.features.bsim.query.protocol

# Class NullStaging

java.lang.Object
ghidra.features.bsim.query.protocol.StagingManager
ghidra.features.bsim.query.protocol.NullStaging

public class NullStaging extends StagingManager

- ## Field Summary

  ### Fields inherited from class ghidra.features.bsim.query.protocol.StagingManager

  `globalQuery, queriesmade, totalsize`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `NullStaging()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `BSimQuery<?>`
  `getQuery()`
  Get the current staged query
  `boolean`
  `initialize(BSimQuery<?> q)`
  Establish the first query stage
  `boolean`
  `nextStage()`
  Establish the next query stage

  ### Methods inherited from class ghidra.features.bsim.query.protocol.StagingManager

  `getQueriesMade, getTotalSize`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### NullStaging

    public NullStaging()

- ## Method Details

  - ### getQuery

    public BSimQuery<?> getQuery()
    Description copied from class: `StagingManager`
    Get the current staged query
    Specified by:
      `getQuery` in class `StagingManager`
    Returns:
      the QueryResponseRecord object

  - ### initialize

    public boolean initialize(BSimQuery<?> q) throws LSHException
    Description copied from class: `StagingManager`
    Establish the first query stage
    Specified by:
      `initialize` in class `StagingManager`
    Parameters:
      `q` - the query
    Returns:
      true if the initial query is constructed
    Throws:
      `LSHException` - if the initialization fails

  - ### nextStage

    public boolean nextStage()
    Description copied from class: `StagingManager`
    Establish the next query stage
    Specified by:
      `nextStage` in class `StagingManager`
    Returns:
      true if a next query is constructed