public class PropertyEvaluatorSimple extends Object implements PropertyEvaluator
Constructor and Description |
---|
PropertyEvaluatorSimple() |
Modifier and Type | Method and Description |
---|---|
boolean |
compareTo(PropertyEvaluator otherEval)
Compare to another property evaluator.
|
String |
getExpressionText() |
ExprEvaluator |
getFilter() |
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 |
setContainedEventEval(ContainedEventEval containedEventEval) |
void |
setEventType(EventType eventType) |
void |
setExpressionText(String expressionText) |
void |
setFilter(ExprEvaluator filter) |
void |
setFragmentIsIndexed(boolean fragmentIsIndexed) |
public void setContainedEventEval(ContainedEventEval containedEventEval)
public void setFilter(ExprEvaluator filter)
public void setFragmentIsIndexed(boolean fragmentIsIndexed)
public void setExpressionText(String expressionText)
public void setEventType(EventType eventType)
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 otherEval)
PropertyEvaluator
compareTo
in interface PropertyEvaluator
otherEval
- otherpublic ExprEvaluator getFilter()
public String getExpressionText()
Copyright © 2005–2018. All rights reserved.