Class OnMergeMatchedDeleteAction

java.lang.Object
com.espertech.esper.common.client.soda.OnMergeMatchedDeleteAction
All Implemented Interfaces:
OnMergeMatchedAction, Serializable

public class OnMergeMatchedDeleteAction extends Object implements OnMergeMatchedAction
For use with on-merge clauses, deletes from a named window if matching rows are found.
See Also:
  • Constructor Details

    • OnMergeMatchedDeleteAction

      public OnMergeMatchedDeleteAction(Expression whereClause)
      Ctor.
      Parameters:
      whereClause - condition for action, or null if none required
    • OnMergeMatchedDeleteAction

      public OnMergeMatchedDeleteAction()
      Ctor.
  • Method Details

    • getWhereClause

      public Expression getWhereClause()
      Returns the action condition, or null if undefined.
      Returns:
      condition
    • setWhereClause

      public void setWhereClause(Expression whereClause)
      Sets the action condition, or null if undefined.
      Parameters:
      whereClause - to set, or null to remove the condition
    • toEPL

      public void toEPL(StringWriter writer)
      Description copied from interface: OnMergeMatchedAction
      Render to EPL.
      Specified by:
      toEPL in interface OnMergeMatchedAction
      Parameters:
      writer - to render to