Class CEPWindow
- java.lang.Object
-
- org.drools.workbench.models.datamodel.rule.CEPWindow
-
- All Implemented Interfaces:
HasOperator,HasParameterizedOperator
public class CEPWindow extends Object implements HasParameterizedOperator
Definition of a CEP Window
-
-
Constructor Summary
Constructors Constructor Description CEPWindow()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearParameters()Clear all parametersvoiddeleteParameter(String key)Delete a parameterbooleanequals(Object o)StringgetOperator()Get operatorStringgetParameter(String key)Get a parameterMap<String,String>getParameters()Get all parametersinthashCode()booleanisDefined()voidsetOperator(String operator)Set operatorvoidsetParameter(String key, String parameter)Set a parametervoidsetParameters(Map<String,String> parameters)Set all parameters
-
-
-
Method Detail
-
setOperator
public void setOperator(String operator)
Description copied from interface:HasOperatorSet operator- Specified by:
setOperatorin interfaceHasOperator
-
getOperator
public String getOperator()
Description copied from interface:HasOperatorGet operator- Specified by:
getOperatorin interfaceHasOperator
-
clearParameters
public void clearParameters()
Description copied from interface:HasParameterizedOperatorClear all parameters- Specified by:
clearParametersin interfaceHasParameterizedOperator
-
getParameter
public String getParameter(String key)
Description copied from interface:HasParameterizedOperatorGet a parameter- Specified by:
getParameterin interfaceHasParameterizedOperator- Returns:
-
setParameter
public void setParameter(String key, String parameter)
Description copied from interface:HasParameterizedOperatorSet a parameter- Specified by:
setParameterin interfaceHasParameterizedOperator
-
deleteParameter
public void deleteParameter(String key)
Description copied from interface:HasParameterizedOperatorDelete a parameter- Specified by:
deleteParameterin interfaceHasParameterizedOperator
-
getParameters
public Map<String,String> getParameters()
Description copied from interface:HasParameterizedOperatorGet all parameters- Specified by:
getParametersin interfaceHasParameterizedOperator- Returns:
-
setParameters
public void setParameters(Map<String,String> parameters)
Description copied from interface:HasParameterizedOperatorSet all parameters- Specified by:
setParametersin interfaceHasParameterizedOperator
-
isDefined
public boolean isDefined()
-
-