org.drools.beliefs.bayes
Class BayesBeliefSet
java.lang.Object
org.drools.core.util.LinkedList
org.drools.beliefs.bayes.BayesBeliefSet
- All Implemented Interfaces:
- Externalizable, Serializable, org.drools.core.beliefsystem.BeliefSet
public class BayesBeliefSet
- extends org.drools.core.util.LinkedList
- implements org.drools.core.beliefsystem.BeliefSet
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class org.drools.core.util.LinkedList |
org.drools.core.util.LinkedList.JavaUtilIterator<T extends org.drools.core.util.LinkedListNode<T>>, org.drools.core.util.LinkedList.LinkedListFastIterator, org.drools.core.util.LinkedList.LinkedListIterator<T extends org.drools.core.util.LinkedListNode<T>> |
| Fields inherited from class org.drools.core.util.LinkedList |
fastIterator |
|
Method Summary |
void |
add(org.drools.core.util.LinkedListNode node)
|
void |
cancel(org.drools.core.spi.PropagationContext propagationContext)
|
void |
clear(org.drools.core.spi.PropagationContext propagationContext)
|
org.drools.core.beliefsystem.BeliefSystem |
getBeliefSystem()
|
org.drools.core.common.InternalFactHandle |
getFactHandle()
|
boolean |
isNegated()
|
boolean |
isPositive()
|
boolean |
isUndecided()
|
void |
remove(org.drools.core.util.LinkedListNode node)
|
void |
setWorkingMemoryAction(org.drools.core.common.WorkingMemoryAction wmAction)
|
| Methods inherited from class org.drools.core.util.LinkedList |
addFirst, addLast, clear, equals, fastIterator, get, getFirst, getLast, hashCode, insertAfter, isEmpty, iterator, javaUtilIterator, readExternal, removeFirst, removeLast, size, writeExternal |
| Methods inherited from interface org.drools.core.beliefsystem.BeliefSet |
getFirst, isEmpty, iterator, size |
BayesBeliefSet
public BayesBeliefSet(org.drools.core.common.InternalFactHandle rootHandle,
BayesBeliefSystem beliefSystem)
getBeliefSystem
public org.drools.core.beliefsystem.BeliefSystem getBeliefSystem()
- Specified by:
getBeliefSystem in interface org.drools.core.beliefsystem.BeliefSet
getFactHandle
public org.drools.core.common.InternalFactHandle getFactHandle()
- Specified by:
getFactHandle in interface org.drools.core.beliefsystem.BeliefSet
add
public void add(org.drools.core.util.LinkedListNode node)
- Specified by:
add in interface org.drools.core.beliefsystem.BeliefSet- Overrides:
add in class org.drools.core.util.LinkedList
remove
public void remove(org.drools.core.util.LinkedListNode node)
- Specified by:
remove in interface org.drools.core.beliefsystem.BeliefSet- Overrides:
remove in class org.drools.core.util.LinkedList
cancel
public void cancel(org.drools.core.spi.PropagationContext propagationContext)
- Specified by:
cancel in interface org.drools.core.beliefsystem.BeliefSet
clear
public void clear(org.drools.core.spi.PropagationContext propagationContext)
- Specified by:
clear in interface org.drools.core.beliefsystem.BeliefSet
setWorkingMemoryAction
public void setWorkingMemoryAction(org.drools.core.common.WorkingMemoryAction wmAction)
- Specified by:
setWorkingMemoryAction in interface org.drools.core.beliefsystem.BeliefSet
isNegated
public boolean isNegated()
- Specified by:
isNegated in interface org.drools.core.beliefsystem.BeliefSet
isUndecided
public boolean isUndecided()
- Specified by:
isUndecided in interface org.drools.core.beliefsystem.BeliefSet
isPositive
public boolean isPositive()
- Specified by:
isPositive in interface org.drools.core.beliefsystem.BeliefSet
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.