Interface Evaluator

All Superinterfaces:
Serializable

public interface Evaluator extends Serializable
A public interface to be implemented by all evaluators
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
    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 Details

    • getOperator

      Operator getOperator()
      Returns:
      the operator representation object for this evaluator
    • 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.