Uses of Interface
net.sourceforge.pmd.lang.metrics.MetricMemoizer
-
Packages that use MetricMemoizer Package Description net.sourceforge.pmd.lang.metrics net.sourceforge.pmd.lang.metrics.internal -
-
Uses of MetricMemoizer in net.sourceforge.pmd.lang.metrics
Classes in net.sourceforge.pmd.lang.metrics that implement MetricMemoizer Modifier and Type Class Description class
BasicMetricMemoizer<N extends Node>
Basic implementation of a metric memoizer.Methods in net.sourceforge.pmd.lang.metrics that return MetricMemoizer Modifier and Type Method Description MetricMemoizer<T>
BasicProjectMemoizer. getClassMemoizer(QualifiedName qname)
MetricMemoizer<T>
ProjectMemoizer. getClassMemoizer(QualifiedName qname)
Gets the class metric memoizer corresponding to the qualified name.MetricMemoizer<O>
BasicProjectMemoizer. getOperationMemoizer(QualifiedName qname)
MetricMemoizer<O>
ProjectMemoizer. getOperationMemoizer(QualifiedName qname)
Gets the operation metric memoizer corresponding to the qualified name.Methods in net.sourceforge.pmd.lang.metrics with parameters of type MetricMemoizer Modifier and Type Method Description double
AbstractMetricsComputer. computeForOperation(MetricKey<O> key, O node, boolean force, MetricOptions options, MetricMemoizer<O> memoizer)
double
MetricsComputer. computeForOperation(MetricKey<O> key, O node, boolean force, MetricOptions options, MetricMemoizer<O> memoizer)
Computes the value of a metric for an operation and stores the result in the OperationStats object.double
AbstractMetricsComputer. computeForType(MetricKey<T> key, T node, boolean force, MetricOptions options, MetricMemoizer<T> memoizer)
double
MetricsComputer. computeForType(MetricKey<T> key, T node, boolean force, MetricOptions options, MetricMemoizer<T> memoizer)
Computes the value of a metric for a class and stores the result in the ClassStats object. -
Uses of MetricMemoizer in net.sourceforge.pmd.lang.metrics.internal
Classes in net.sourceforge.pmd.lang.metrics.internal that implement MetricMemoizer Modifier and Type Class Description class
DummyMetricMemoizer<N extends Node>
Memoizes nothing.Methods in net.sourceforge.pmd.lang.metrics.internal that return MetricMemoizer Modifier and Type Method Description MetricMemoizer<T>
DummyProjectMemoizer. getClassMemoizer(QualifiedName qname)
MetricMemoizer<O>
DummyProjectMemoizer. getOperationMemoizer(QualifiedName qname)
-