Interface ConflictResolver<T>

  • All Superinterfaces:
    java.util.Comparator<T>, java.io.Serializable

    public interface ConflictResolver<T>
    extends java.io.Serializable, java.util.Comparator<T>
    Strategy for resolving conflicts amongst multiple rules.

    Since a fact or set of facts may activate multiple rules, a ConflictResolutionStrategy is used to provide priority ordering of conflicting rules.

    Version:
    $Id: ConflictResolver.java,v 1.1 2005/07/26 01:06:32 mproctor Exp $
    • Method Summary

      • Methods inherited from interface java.util.Comparator

        compare, equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong