public class SimpleBeliefSystem extends Object implements BeliefSystem<SimpleMode>
| Constructor and Description |
|---|
SimpleBeliefSystem(NamedEntryPoint ep,
TruthMaintenanceSystem tms) |
public SimpleBeliefSystem(NamedEntryPoint ep, TruthMaintenanceSystem tms)
public TruthMaintenanceSystem getTruthMaintenanceSystem()
getTruthMaintenanceSystem in interface BeliefSystem<SimpleMode>public SimpleMode asMode(Object value)
asMode in interface BeliefSystem<SimpleMode>public BeliefSet<SimpleMode> insert(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, PropagationContext context, ObjectTypeConf typeConf)
BeliefSysteminsert in interface BeliefSystem<SimpleMode>public BeliefSet<SimpleMode> insert(SimpleMode mode, RuleImpl rule, Activation activation, Object payload, BeliefSet<SimpleMode> beliefSet, PropagationContext context, ObjectTypeConf typeConf)
insert in interface BeliefSystem<SimpleMode>public void read(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, PropagationContext context, ObjectTypeConf typeConf)
read in interface BeliefSystem<SimpleMode>public void delete(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, PropagationContext context)
BeliefSystemdelete in interface BeliefSystem<SimpleMode>public void delete(SimpleMode mode, RuleImpl rule, Activation activation, Object payload, BeliefSet<SimpleMode> beliefSet, PropagationContext context)
delete in interface BeliefSystem<SimpleMode>public void stage(PropagationContext context, BeliefSet<SimpleMode> beliefSet)
stage in interface BeliefSystem<SimpleMode>public void unstage(PropagationContext context, BeliefSet<SimpleMode> beliefSet)
unstage in interface BeliefSystem<SimpleMode>public BeliefSet newBeliefSet(InternalFactHandle fh)
newBeliefSet in interface BeliefSystem<SimpleMode>public LogicalDependency newLogicalDependency(Activation activation, BeliefSet beliefSet, Object object, Object value)
newLogicalDependency in interface BeliefSystem<SimpleMode>public NamedEntryPoint getEp()
public void setEp(NamedEntryPoint ep)
public TruthMaintenanceSystem getTms()
public void setTms(TruthMaintenanceSystem tms)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.