org.drools.beliefs.bayes
Class BayesHardEvidence<M extends BayesHardEvidence<M>>
java.lang.Object
org.drools.core.util.AbstractBaseLinkedListNode<M>
org.drools.beliefs.bayes.BayesHardEvidence<M>
- All Implemented Interfaces:
- org.drools.core.beliefsystem.ModedAssertion<M>, org.drools.core.util.Entry<M>, org.drools.core.util.LinkedListNode<M>, org.kie.internal.runtime.beliefs.Mode
public class BayesHardEvidence<M extends BayesHardEvidence<M>>
- extends org.drools.core.util.AbstractBaseLinkedListNode<M>
- implements org.drools.core.beliefsystem.ModedAssertion<M>
|
Constructor Summary |
BayesHardEvidence(org.drools.core.beliefsystem.BeliefSystem<M> beliefSystem,
double[] distribution)
|
| Methods inherited from class org.drools.core.util.AbstractBaseLinkedListNode |
getNext, getPrevious, nullPrevNext, setNext, setPrevious |
| Methods inherited from interface org.drools.core.util.LinkedListNode |
getPrevious, nullPrevNext, setPrevious |
| Methods inherited from interface org.drools.core.util.Entry |
getNext, setNext |
BayesHardEvidence
public BayesHardEvidence(org.drools.core.beliefsystem.BeliefSystem<M> beliefSystem,
double[] distribution)
getLogicalDependency
public org.drools.core.common.LogicalDependency<M> getLogicalDependency()
setLogicalDependency
public void setLogicalDependency(org.drools.core.common.LogicalDependency<M> dep)
getDistribution
public double[] getDistribution()
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
getBeliefSystem
public Object getBeliefSystem()
- Specified by:
getBeliefSystem in interface org.kie.internal.runtime.beliefs.Mode
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.