Interface Evaluator

  • All Superinterfaces:
    java.io.Serializable

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Operator getOperator()  
      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
      • 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.