Class OutputCachingEvaluatorNode.NetworkStructureChangeSensitiveLogic

java.lang.Object
tools.refinery.interpreter.rete.eval.OutputCachingEvaluatorNode.NetworkStructureChangeSensitiveLogic
Enclosing class:
OutputCachingEvaluatorNode

protected abstract static class OutputCachingEvaluatorNode.NetworkStructureChangeSensitiveLogic extends Object
Since:
2.3
  • Constructor Details

    • NetworkStructureChangeSensitiveLogic

      protected NetworkStructureChangeSensitiveLogic()
  • Method Details

    • update

      public abstract void update(Direction direction, Tuple input, Timestamp timestamp)
      Since:
      2.4
    • pullInto

      public abstract void pullInto(Collection<Tuple> collector, boolean flush)
    • pullIntoWithTimeline

      public abstract void pullIntoWithTimeline(Map<Tuple,Timeline<Timestamp>> collector, boolean flush)
      Since:
      2.4
    • resumeAt

      public abstract void resumeAt(Timestamp timestamp)
      Since:
      2.4