org.drools.runtime.rule
Interface Evaluator

All Superinterfaces:
Serializable

public interface Evaluator
extends Serializable

A public interface to be implemented by all evaluators


Method Summary
 Operator getOperator()
          Returns the operator representation object for this evaluator
 boolean isTemporal()
          Returns true if this evaluator implements a temporal evaluation, i.e., a time sensitive evaluation whose properties of matching only events within an specific time interval can be used for determining event expirations automatically.
 

Method Detail

getOperator

Operator getOperator()
Returns the operator representation object for this evaluator

Returns:

isTemporal

boolean isTemporal()
Returns true if this evaluator implements a temporal evaluation, i.e., a time sensitive evaluation whose properties of matching only events within an specific time interval can be used for determining event expirations automatically.

Returns:
true if the evaluator is a temporal evaluator.


Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.