Class DefeasibleBeliefSystem<M extends DefeasibleMode<M>>
java.lang.Object
org.drools.tms.beliefsystem.jtms.JTMSBeliefSystem<M>
org.drools.tms.beliefsystem.defeasible.DefeasibleBeliefSystem<M>
- All Implemented Interfaces:
BeliefSystem<M>
-
Field Summary
Fields inherited from class org.drools.tms.beliefsystem.jtms.JTMSBeliefSystem
ep, log, STRICT -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptioninsert(M mode, org.drools.base.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemInternalMatch activation, Object payload, BeliefSet<M> beliefSet, PropagationContext context, ObjectTypeConf typeConf) newLogicalDependency(TruthMaintenanceSystemInternalMatch<M> activation, BeliefSet<M> beliefSet, Object object, Object value) Methods inherited from class org.drools.tms.beliefsystem.jtms.JTMSBeliefSystem
delete, delete, getTruthMaintenanceSystem, insert, read, stage, unstage
-
Constructor Details
-
DefeasibleBeliefSystem
-
-
Method Details
-
newBeliefSet
- Specified by:
newBeliefSetin interfaceBeliefSystem<M extends DefeasibleMode<M>>- Overrides:
newBeliefSetin classJTMSBeliefSystem<M extends DefeasibleMode<M>>
-
insert
public BeliefSet<M> insert(M mode, org.drools.base.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemInternalMatch activation, Object payload, BeliefSet<M> beliefSet, PropagationContext context, ObjectTypeConf typeConf) - Specified by:
insertin interfaceBeliefSystem<M extends DefeasibleMode<M>>- Overrides:
insertin classJTMSBeliefSystem<M extends DefeasibleMode<M>>
-
newLogicalDependency
public LogicalDependency<M> newLogicalDependency(TruthMaintenanceSystemInternalMatch<M> activation, BeliefSet<M> beliefSet, Object object, Object value) - Specified by:
newLogicalDependencyin interfaceBeliefSystem<M extends DefeasibleMode<M>>- Overrides:
newLogicalDependencyin classJTMSBeliefSystem<M extends DefeasibleMode<M>>
-
asMode
- Specified by:
asModein interfaceBeliefSystem<M extends DefeasibleMode<M>>- Overrides:
asModein classJTMSBeliefSystem<M extends DefeasibleMode<M>>
-