public class PropertyEvaluatorNested extends Object implements PropertyEvaluator
Constructor and Description |
---|
PropertyEvaluatorNested() |
Modifier and Type | Method and Description |
---|---|
boolean |
compareTo(PropertyEvaluator otherEval)
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 |
setContainedEventEvals(ContainedEventEval[] containedEventEvals) |
void |
setExpressionTexts(String[] expressionTexts) |
void |
setFragmentEventTypeIsIndexed(boolean[] fragmentEventTypeIsIndexed) |
void |
setResultEventType(EventType resultEventType) |
void |
setWhereClauses(ExprEvaluator[] whereClauses) |
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 void setContainedEventEvals(ContainedEventEval[] containedEventEvals)
public void setFragmentEventTypeIsIndexed(boolean[] fragmentEventTypeIsIndexed)
public void setWhereClauses(ExprEvaluator[] whereClauses)
public void setExpressionTexts(String[] expressionTexts)
public void setResultEventType(EventType resultEventType)
Copyright © 2005–2018. All rights reserved.