Class DefeasibleLogicalDependency<M extends DefeasibleMode<M>>
java.lang.Object
org.drools.core.util.AbstractLinkedListNode<LogicalDependency<T>>
org.drools.tms.beliefsystem.simple.SimpleLogicalDependency<M>
org.drools.tms.beliefsystem.defeasible.DefeasibleLogicalDependency<M>
- All Implemented Interfaces:
DoubleLinkedEntry<LogicalDependency<M>>,SingleLinkedEntry<LogicalDependency<M>>,LogicalDependency<M>
public class DefeasibleLogicalDependency<M extends DefeasibleMode<M>>
extends SimpleLogicalDependency<M>
-
Constructor Summary
ConstructorsConstructorDescriptionDefeasibleLogicalDependency(TruthMaintenanceSystemInternalMatch<M> justifier, Object justified, Object object, M mode) -
Method Summary
Methods inherited from class org.drools.tms.beliefsystem.simple.SimpleLogicalDependency
equals, getJustified, getJustifier, getMode, getObject, hashCode, setMode, setObject, toStringMethods inherited from class org.drools.core.util.AbstractLinkedListNode
clear, getNext, getPrevious, setNext, setPreviousMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.drools.core.util.DoubleLinkedEntry
clear, getPrevious, setPreviousMethods inherited from interface org.drools.core.util.SingleLinkedEntry
getNext, setNext
-
Constructor Details
-
DefeasibleLogicalDependency
public DefeasibleLogicalDependency(TruthMaintenanceSystemInternalMatch<M> justifier, Object justified, Object object, M mode)
-