Class JoinPreloadMethodNull

java.lang.Object
com.espertech.esper.common.internal.epl.join.base.JoinPreloadMethodNull
All Implemented Interfaces:
JoinPreloadMethod

public class JoinPreloadMethodNull extends Object implements JoinPreloadMethod
Implements a method for pre-loading (initializing) join that does not return any events.
  • Constructor Details

    • JoinPreloadMethodNull

      public JoinPreloadMethodNull()
      Ctor.
  • Method Details

    • preloadFromBuffer

      public void preloadFromBuffer(int stream, ExprEvaluatorContext exprEvaluatorContext)
      Description copied from interface: JoinPreloadMethod
      Initialize a stream from the stream buffers data.
      Specified by:
      preloadFromBuffer in interface JoinPreloadMethod
      Parameters:
      stream - to initialize and load indexes
      exprEvaluatorContext - evaluator context
    • preloadAggregation

      public void preloadAggregation(ResultSetProcessor resultSetProcessor)
      Description copied from interface: JoinPreloadMethod
      Initialize the result set process for the purpose of grouping and aggregation from the join result set.
      Specified by:
      preloadAggregation in interface JoinPreloadMethod
      Parameters:
      resultSetProcessor - is the grouping and aggregation result processing
    • setBuffer

      public void setBuffer(BufferView buffer, int i)
      Description copied from interface: JoinPreloadMethod
      Sets the buffee to use.
      Specified by:
      setBuffer in interface JoinPreloadMethod
      Parameters:
      buffer - buffer to use
      i - stream
    • isPreloading

      public boolean isPreloading()
      Specified by:
      isPreloading in interface JoinPreloadMethod