public class PropertyEvaluatorSelect extends Object implements PropertyEvaluator
Constructor and Description |
---|
PropertyEvaluatorSelect() |
Modifier and Type | Method and Description |
---|---|
boolean |
compareTo(PropertyEvaluator otherFilterPropertyEval)
Compare to another property evaluator.
|
EventType |
getFragmentEventType()
Returns the result type of the events generated by evaluating a property expression.
|
EventBean[] |
getProperty(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext)
Returns the result events based on property values, or null if none found.
|
void |
setAccumulative(PropertyEvaluatorAccumulative accumulative) |
void |
setResultEventType(EventType resultEventType) |
void |
setSelectExprProcessor(SelectExprProcessor selectExprProcessor) |
public void setResultEventType(EventType resultEventType)
public void setSelectExprProcessor(SelectExprProcessor selectExprProcessor)
public void setAccumulative(PropertyEvaluatorAccumulative accumulative)
public EventBean[] getProperty(EventBean theEvent, ExprEvaluatorContext exprEvaluatorContext)
PropertyEvaluator
getProperty
in interface PropertyEvaluator
theEvent
- to inspectexprEvaluatorContext
- expression evaluation contextpublic EventType getFragmentEventType()
PropertyEvaluator
getFragmentEventType
in interface PropertyEvaluator
public boolean compareTo(PropertyEvaluator otherFilterPropertyEval)
PropertyEvaluator
compareTo
in interface PropertyEvaluator
otherFilterPropertyEval
- otherCopyright © 2005–2018. All rights reserved.