public class DndpMatrix
extends java.lang.Object
Constructor and Description |
---|
DndpMatrix(Psystem psystem) |
Modifier and Type | Method and Description |
---|---|
void |
filterAndUpdateMatrix(Configuration tmpCnf) |
java.util.Map<ProbabilisticLeftHandRule,java.util.Set<HashKey>> |
getColumns() |
java.util.Iterator<ProbabilisticLeftHandRule> |
getFilterColumsIterator() |
java.util.Map<HashKey,Pair<java.lang.Double,java.lang.Double>> |
getMatrix() |
long |
getMaximunByLeftHandRule(ProbabilisticLeftHandRule lhr) |
long |
getMinimunByLeftHandRule(ProbabilisticLeftHandRule lhr) |
java.util.Iterator<IRule> |
getRulesByLeftHandRuleIterator(ProbabilisticLeftHandRule leftHandRule) |
void |
init() |
boolean |
isEmptyMatrix() |
java.lang.String |
toString() |
public DndpMatrix(Psystem psystem)
public long getMinimunByLeftHandRule(ProbabilisticLeftHandRule lhr)
public long getMaximunByLeftHandRule(ProbabilisticLeftHandRule lhr)
public java.util.Iterator<ProbabilisticLeftHandRule> getFilterColumsIterator()
public void init()
public boolean isEmptyMatrix()
public void filterAndUpdateMatrix(Configuration tmpCnf)
public java.util.Map<ProbabilisticLeftHandRule,java.util.Set<HashKey>> getColumns()
public java.util.Iterator<IRule> getRulesByLeftHandRuleIterator(ProbabilisticLeftHandRule leftHandRule)
public java.lang.String toString()
toString
in class java.lang.Object