|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.pmd.ast.JavaParserVisitorAdapter
net.sourceforge.pmd.AbstractRule
net.sourceforge.pmd.stat.StatisticalRule
Field Summary | |
private int |
count
|
private java.util.SortedSet |
dataPoints
|
static double |
DELTA
|
private double |
total
|
private double |
totalSquared
|
Fields inherited from class net.sourceforge.pmd.AbstractRule |
|
Fields inherited from interface net.sourceforge.pmd.Rule |
LOWEST_PRIORITY, PRIORITIES |
Constructor Summary | |
StatisticalRule()
|
Method Summary | |
void |
addDataPoint(DataPoint point)
|
void |
apply(java.util.List acus,
RuleContext ctx)
|
protected java.util.SortedSet |
applyMinimumValue(java.util.SortedSet pointSet,
double minValue)
|
protected java.util.SortedSet |
applyTopScore(java.util.SortedSet points,
int topScore)
|
protected double |
getMean()
|
protected double |
getStdDev()
|
protected void |
makeViolations(RuleContext ctx,
java.util.Set dataPoints)
|
Methods inherited from class net.sourceforge.pmd.AbstractRule |
addProperty, createRuleViolation, createRuleViolation, equals, getBooleanProperty, getDescription, getDoubleProperty, getExample, getIntProperty, getMessage, getName, getPriority, getPriorityName, getProperties, getStringProperty, hashCode, hasProperty, include, setDescription, setExample, setInclude, setMessage, setName, setPriority, visitAll |
Methods inherited from class net.sourceforge.pmd.ast.JavaParserVisitorAdapter |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static double DELTA
private java.util.SortedSet dataPoints
private int count
private double total
private double totalSquared
Constructor Detail |
public StatisticalRule()
Method Detail |
public void addDataPoint(DataPoint point)
public void apply(java.util.List acus, RuleContext ctx)
apply
in interface Rule
apply
in class AbstractRule
protected double getMean()
protected double getStdDev()
protected java.util.SortedSet applyMinimumValue(java.util.SortedSet pointSet, double minValue)
protected java.util.SortedSet applyTopScore(java.util.SortedSet points, int topScore)
protected void makeViolations(RuleContext ctx, java.util.Set dataPoints)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |