| Name | Description | Type | Package | Framework |
| AbstractConflictSet | This class provides a skeletal implementation of the ConflictSet interface to minimize the effort required to implement this interface. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
| ConflictSet | Defines the required operations that a conflict set should implement. | Interface | org.jscience.computing.ai.expertsystem.conflict | JScience |
| ConflictSetElement | An element present in the conflict set. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
| ConflictSetEvent | A semantic event that indicates that an element was either added to or removed from a conflict set. | Class | org.jscience.computing.ai.expertsystem | JScience |
| ConflictSetListener | The listener interface for receiving conflict set events. | Interface | org.jscience.computing.ai.expertsystem | JScience |
| DefaultConflictSet | A default conflict set, whose conflict resolution policy is not specified. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
| InternalConflictSetEvent | A semantic event that indicates that an element was added to or removed from a conflict set. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
| InternalConflictSetListener | The listener interface for receiving conflict set events. | Interface | org.jscience.computing.ai.expertsystem.conflict | JScience |
| LRUConflictSet | A conflict set whose conflict resolution policy is one that the least recently fired rules have priority over the remaining ones. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
| MRUConflictSet | A conflict set whose conflict resolution policy is one that the most recently fired rules have priority over the remaining ones. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
| NaturalConflictSet | A conflict set whose conflict resolution policy specifies that no rule can be fired more than once with the same objects. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
| NoMoreElementsException | This class defines an exception that will be thrown when there aren't more rules to be fired in a conflict set. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
| OneShotConflictSet | A conflict set whose conflict resolution policy specifies that no rule can be fired more than once. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
| PriorityConflictSet | A conflict set whose conflict resolution policy is one that rules defined first in the rule base have a higher priority over the ones defined | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |