Interface JoinPreloadMethod

All Known Implementing Classes:
JoinPreloadMethodImpl, JoinPreloadMethodNull

public interface JoinPreloadMethod
Method for preloading events for a given stream onto the stream's indexes, from a buffer already associated with a stream.
  • Method Details

    • preloadFromBuffer

      void preloadFromBuffer(int stream, ExprEvaluatorContext exprEvaluatorContext)
      Initialize a stream from the stream buffers data.
      Parameters:
      stream - to initialize and load indexes
      exprEvaluatorContext - evaluator context
    • preloadAggregation

      void preloadAggregation(ResultSetProcessor resultSetProcessor)
      Initialize the result set process for the purpose of grouping and aggregation from the join result set.
      Parameters:
      resultSetProcessor - is the grouping and aggregation result processing
    • setBuffer

      void setBuffer(BufferView buffer, int i)
      Sets the buffee to use.
      Parameters:
      buffer - buffer to use
      i - stream
    • isPreloading

      boolean isPreloading()