Interface ClauseAction

All Known Implementing Classes:
ClauseActionFactory.AlwaysMatchedFact, ClauseActionFactory.ImmutableConsequentRule, ClauseActionFactory.ImmutableFact, ClauseActionFactory.MutableFact, ClauseActionFactory.MutableRule, ClauseActionFactory.VariableAntecedantClauseAction, ClauseActionFactory.ZeroArgConsequentRule

public interface ClauseAction
  • Method Details

    • getPredicate

      Predicate getPredicate(Term[] input)
    • getModel

      ClauseModel getModel()
    • isRetryable

      boolean isRetryable()
    • isAlwaysCutOnBacktrack

      boolean isAlwaysCutOnBacktrack()