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.base.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemInternalMatch activation, java.lang.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.base.definitions.rule.impl.RuleImpl rule, org.drools.core.rule.consequence.InternalMatch internalMatch, java.lang.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.base.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemInternalMatch activation, java.lang.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(TruthMaintenanceSystemInternalMatch<M> activation, BeliefSet<M> beliefSet, java.lang.Object object, java.lang.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.base.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemInternalMatch activation, java.lang.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.base.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemInternalMatch activation, java.lang.Object payload, BeliefSet<M> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)LogicalDependency<M>DefeasibleBeliefSystem. newLogicalDependency(TruthMaintenanceSystemInternalMatch<M> activation, BeliefSet<M> beliefSet, java.lang.Object object, java.lang.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.base.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemInternalMatch activation, java.lang.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.base.definitions.rule.impl.RuleImpl rule, org.drools.core.rule.consequence.InternalMatch internalMatch, java.lang.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.base.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemInternalMatch activation, java.lang.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(TruthMaintenanceSystemInternalMatch<M> activation, BeliefSet<M> beliefSet, java.lang.Object object, java.lang.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.base.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemInternalMatch activation, java.lang.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.base.definitions.rule.impl.RuleImpl rule, org.drools.core.rule.consequence.InternalMatch internalMatch, java.lang.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.base.definitions.rule.impl.RuleImpl rule, TruthMaintenanceSystemInternalMatch activation, java.lang.Object payload, BeliefSet<SimpleMode> beliefSet, org.drools.core.common.PropagationContext context, org.drools.core.reteoo.ObjectTypeConf typeConf)LogicalDependencySimpleBeliefSystem. newLogicalDependency(TruthMaintenanceSystemInternalMatch activation, BeliefSet beliefSet, java.lang.Object object, java.lang.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)
-