Class SelectEvalWildcardNonJoinImpl

java.lang.Object
com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalWildcardNonJoinImpl
All Implemented Interfaces:
SelectExprProcessor

public class SelectEvalWildcardNonJoinImpl extends Object implements SelectExprProcessor
  • Field Details

  • Constructor Details

    • SelectEvalWildcardNonJoinImpl

      public SelectEvalWildcardNonJoinImpl(StatementResultService statementResultService)
  • Method Details

    • process

      public EventBean process(EventBean[] eventsPerStream, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext exprEvalCtx)
      Description copied from interface: SelectExprProcessor
      Computes the select-clause results and returns an event of the result event type that contains, in it's properties, the selected items.
      Specified by:
      process in interface SelectExprProcessor
      Parameters:
      eventsPerStream - - is per stream the event
      isNewData - - indicates whether we are dealing with new data (istream) or old data (rstream)
      isSynthesize - - set to true to indicate that synthetic events are required for an iterator result set
      exprEvalCtx - context
      Returns:
      event with properties containing selected items