|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.pmd.CommonAbstractRule
net.sourceforge.pmd.AbstractJavaRule
net.sourceforge.pmd.stat.StatisticalRule
public abstract class StatisticalRule
| Field Summary | |
|---|---|
static double |
DELTA
|
| 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)
Apply this rule to the given collection of compilation units, using the given context. |
protected java.util.SortedSet<DataPoint> |
applyMinimumValue(java.util.SortedSet<DataPoint> pointSet,
double minValue)
|
protected java.util.SortedSet<DataPoint> |
applyTopScore(java.util.SortedSet<DataPoint> points,
int topScore)
|
protected double |
getMean()
|
protected double |
getStdDev()
|
protected void |
makeViolations(RuleContext ctx,
java.util.Set<DataPoint> p)
|
protected java.util.Map<java.lang.String,PropertyDescriptor> |
propertiesByName()
Return all the relevant properties for the receiver by overriding in subclasses as necessary. |
| Methods inherited from class net.sourceforge.pmd.AbstractJavaRule |
|---|
addViolation, addViolation, addViolation, addViolationWithMessage, getDeclaringType, importsPackage, isQualifiedName, 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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAll |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final double DELTA
| Constructor Detail |
|---|
public StatisticalRule()
| Method Detail |
|---|
public void addDataPoint(DataPoint point)
public void apply(java.util.List acus,
RuleContext ctx)
Rule
apply in interface Ruleapply in class AbstractJavaRuleprotected double getMean()
protected double getStdDev()
protected java.util.SortedSet<DataPoint> applyMinimumValue(java.util.SortedSet<DataPoint> pointSet,
double minValue)
protected java.util.SortedSet<DataPoint> applyTopScore(java.util.SortedSet<DataPoint> points,
int topScore)
protected void makeViolations(RuleContext ctx,
java.util.Set<DataPoint> p)
protected java.util.Map<java.lang.String,PropertyDescriptor> propertiesByName()
CommonAbstractRule
propertiesByName in class CommonAbstractRule
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||