Uses of Interface
org.drools.tms.beliefsystem.BeliefSet
-
Packages that use BeliefSet Package Description org.drools.tms org.drools.tms.beliefsystem org.drools.tms.beliefsystem.defeasible org.drools.tms.beliefsystem.jtms org.drools.tms.beliefsystem.simple -
-
Uses of BeliefSet in org.drools.tms
Methods in org.drools.tms that return BeliefSet Modifier and Type Method Description BeliefSetTruthMaintenanceSystemEqualityKey. getBeliefSet()Methods in org.drools.tms with parameters of type BeliefSet Modifier and Type Method Description voidTruthMaintenanceSystemEqualityKey. setBeliefSet(BeliefSet beliefSet) -
Uses of BeliefSet in org.drools.tms.beliefsystem
Methods in org.drools.tms.beliefsystem that return BeliefSet Modifier and Type Method Description BeliefSet<M>BeliefSystem. insert(M mode, org.drools.core.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemActivation activation, Object payload, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)BeliefSet<M>BeliefSystem. insert(LogicalDependency<M> node, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)TypeConf is already available, so we pass it, to avoid additional lookupsBeliefSetBeliefSystem. newBeliefSet(org.drools.core.common.InternalFactHandle fh)Methods in org.drools.tms.beliefsystem with parameters of type BeliefSet Modifier and Type Method Description voidBeliefSystem. delete(M mode, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.rule.consequence.Activation activation, Object payload, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context)voidBeliefSystem. delete(LogicalDependency<M> node, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context)The typeConf has not yet been looked up, so we leave it to the implementation to decide if it needs it or not.BeliefSet<M>BeliefSystem. insert(M mode, org.drools.core.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemActivation activation, Object payload, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)BeliefSet<M>BeliefSystem. insert(LogicalDependency<M> node, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)TypeConf is already available, so we pass it, to avoid additional lookupsLogicalDependencyBeliefSystem. newLogicalDependency(TruthMaintenanceSystemActivation<M> activation, BeliefSet<M> beliefSet, Object object, Object value)voidBeliefSystem. read(LogicalDependency<M> node, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)voidBeliefSystem. stage(org.drools.core.common.PropagationContext context, BeliefSet<M> beliefSet)voidBeliefSystem. unstage(org.drools.core.common.PropagationContext context, BeliefSet<M> beliefSet) -
Uses of BeliefSet in org.drools.tms.beliefsystem.defeasible
Classes in org.drools.tms.beliefsystem.defeasible that implement BeliefSet Modifier and Type Class Description classDefeasibleBeliefSet<M extends DefeasibleMode<M>>Methods in org.drools.tms.beliefsystem.defeasible that return BeliefSet Modifier and Type Method Description BeliefSet<M>DefeasibleBeliefSystem. insert(M mode, org.drools.core.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemActivation activation, Object payload, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)BeliefSetDefeasibleBeliefSystem. newBeliefSet(org.drools.core.common.InternalFactHandle fh)Methods in org.drools.tms.beliefsystem.defeasible with parameters of type BeliefSet Modifier and Type Method Description BeliefSet<M>DefeasibleBeliefSystem. insert(M mode, org.drools.core.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemActivation activation, Object payload, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)LogicalDependency<M>DefeasibleBeliefSystem. newLogicalDependency(TruthMaintenanceSystemActivation<M> activation, BeliefSet<M> beliefSet, Object object, Object value) -
Uses of BeliefSet in org.drools.tms.beliefsystem.jtms
Subinterfaces of BeliefSet in org.drools.tms.beliefsystem.jtms Modifier and Type Interface Description interfaceJTMSBeliefSet<M extends ModedAssertion<M>>Classes in org.drools.tms.beliefsystem.jtms that implement BeliefSet Modifier and Type Class Description classJTMSBeliefSetImpl<M extends JTMSMode<M>>Methods in org.drools.tms.beliefsystem.jtms that return BeliefSet Modifier and Type Method Description BeliefSet<M>JTMSBeliefSystem. insert(M mode, org.drools.core.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemActivation activation, Object payload, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)BeliefSet<M>JTMSBeliefSystem. insert(LogicalDependency<M> node, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)BeliefSetJTMSBeliefSystem. newBeliefSet(org.drools.core.common.InternalFactHandle fh)Methods in org.drools.tms.beliefsystem.jtms with parameters of type BeliefSet Modifier and Type Method Description voidJTMSBeliefSystem. delete(M mode, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.rule.consequence.Activation activation, Object payload, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context)voidJTMSBeliefSystem. delete(LogicalDependency<M> node, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context)BeliefSet<M>JTMSBeliefSystem. insert(M mode, org.drools.core.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemActivation activation, Object payload, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)BeliefSet<M>JTMSBeliefSystem. insert(LogicalDependency<M> node, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)LogicalDependencyJTMSBeliefSystem. newLogicalDependency(TruthMaintenanceSystemActivation<M> activation, BeliefSet<M> beliefSet, Object object, Object value)voidJTMSBeliefSystem. read(LogicalDependency<M> node, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)voidJTMSBeliefSystem. stage(org.drools.core.common.PropagationContext context, BeliefSet<M> beliefSet)voidJTMSBeliefSystem. unstage(org.drools.core.common.PropagationContext context, BeliefSet<M> beliefSet) -
Uses of BeliefSet in org.drools.tms.beliefsystem.simple
Classes in org.drools.tms.beliefsystem.simple that implement BeliefSet Modifier and Type Class Description classSimpleBeliefSetMethods in org.drools.tms.beliefsystem.simple that return BeliefSet Modifier and Type Method Description BeliefSet<SimpleMode>SimpleBeliefSystem. insert(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)BeliefSet<SimpleMode>SimpleBeliefSystem. insert(SimpleMode mode, org.drools.core.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemActivation activation, Object payload, BeliefSet<SimpleMode> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)BeliefSetSimpleBeliefSystem. newBeliefSet(org.drools.core.common.InternalFactHandle fh)Methods in org.drools.tms.beliefsystem.simple with parameters of type BeliefSet Modifier and Type Method Description voidSimpleBeliefSystem. delete(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, org.drools.core.common.PropagationContext context)voidSimpleBeliefSystem. delete(SimpleMode mode, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.rule.consequence.Activation activation, Object payload, BeliefSet<SimpleMode> beliefSet, org.drools.core.common.PropagationContext context)BeliefSet<SimpleMode>SimpleBeliefSystem. insert(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)BeliefSet<SimpleMode>SimpleBeliefSystem. insert(SimpleMode mode, org.drools.core.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemActivation activation, Object payload, BeliefSet<SimpleMode> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)LogicalDependencySimpleBeliefSystem. newLogicalDependency(TruthMaintenanceSystemActivation activation, BeliefSet beliefSet, Object object, Object value)voidSimpleBeliefSystem. read(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)voidSimpleBeliefSystem. stage(org.drools.core.common.PropagationContext context, BeliefSet<SimpleMode> beliefSet)voidSimpleBeliefSystem. unstage(org.drools.core.common.PropagationContext context, BeliefSet<SimpleMode> beliefSet)
-