Uses of Interface
net.sourceforge.pmd.lang.apex.ast.ASTUserClassOrInterface
-
-
Uses of ASTUserClassOrInterface in net.sourceforge.pmd.lang.apex
Methods in net.sourceforge.pmd.lang.apex that return types with arguments of type ASTUserClassOrInterface Modifier and Type Method Description net.sourceforge.pmd.lang.metrics.LanguageMetricsProvider<ASTUserClassOrInterface<?>,ASTMethod>
ApexHandler. getLanguageMetricsProvider()
-
Uses of ASTUserClassOrInterface in net.sourceforge.pmd.lang.apex.ast
Classes in net.sourceforge.pmd.lang.apex.ast that implement ASTUserClassOrInterface Modifier and Type Class Description class
ASTUserClass
class
ASTUserInterface
Methods in net.sourceforge.pmd.lang.apex.ast with parameters of type ASTUserClassOrInterface Modifier and Type Method Description Object
ApexParserVisitorReducedAdapter. visit(ASTUserClassOrInterface<?> node, Object data)
-
Uses of ASTUserClassOrInterface in net.sourceforge.pmd.lang.apex.metrics
Methods in net.sourceforge.pmd.lang.apex.metrics that return types with arguments of type ASTUserClassOrInterface Modifier and Type Method Description protected net.sourceforge.pmd.lang.metrics.MetricsComputer<ASTUserClassOrInterface<?>,ASTMethod>
ApexMetricsFacade. getLanguageSpecificComputer()
Deprecated.Methods in net.sourceforge.pmd.lang.apex.metrics with parameters of type ASTUserClassOrInterface Modifier and Type Method Description protected List<ASTMethod>
ApexMetricsComputer. findOperations(ASTUserClassOrInterface<?> node)
Deprecated.static @NonNull List<ASTMethod>
ApexMetrics. findOps(ASTUserClassOrInterface<?> node)
Deprecated.static double
ApexMetrics. get(net.sourceforge.pmd.lang.metrics.MetricKey<ASTMethod> key, ASTUserClassOrInterface<?> node, net.sourceforge.pmd.lang.metrics.MetricOptions options, net.sourceforge.pmd.lang.metrics.ResultOption resultOption)
Deprecated.Compute the sum, average, or highest value of the operation metric on all operations of the class node.static double
ApexMetrics. get(net.sourceforge.pmd.lang.metrics.MetricKey<ASTMethod> key, ASTUserClassOrInterface<?> node, net.sourceforge.pmd.lang.metrics.ResultOption resultOption)
Deprecated.Compute the sum, average, or highest value of the standard operation metric on all operations of the class node.Method parameters in net.sourceforge.pmd.lang.apex.metrics with type arguments of type ASTUserClassOrInterface Modifier and Type Method Description static double
ApexMetrics. get(net.sourceforge.pmd.lang.metrics.MetricKey<ASTUserClassOrInterface<?>> key, ASTUserClass node)
Deprecated.Computes the standard value of the metric identified by its code on a class AST node.static double
ApexMetrics. get(net.sourceforge.pmd.lang.metrics.MetricKey<ASTUserClassOrInterface<?>> key, ASTUserClass node, net.sourceforge.pmd.lang.metrics.MetricOptions options)
Deprecated.Computes a metric identified by its code on a class AST node, possibly selecting metric options with theoptions
parameter. -
Uses of ASTUserClassOrInterface in net.sourceforge.pmd.lang.apex.metrics.api
Methods in net.sourceforge.pmd.lang.apex.metrics.api with parameters of type ASTUserClassOrInterface Modifier and Type Method Description boolean
ApexClassMetricKey. supports(ASTUserClassOrInterface<?> node)
-
Uses of ASTUserClassOrInterface in net.sourceforge.pmd.lang.apex.metrics.impl
Methods in net.sourceforge.pmd.lang.apex.metrics.impl with parameters of type ASTUserClassOrInterface Modifier and Type Method Description double
ClassCognitiveComplexityMetric. computeFor(ASTUserClassOrInterface<?> node, net.sourceforge.pmd.lang.metrics.MetricOptions options)
double
WmcMetric. computeFor(ASTUserClassOrInterface<?> node, net.sourceforge.pmd.lang.metrics.MetricOptions options)
boolean
AbstractApexClassMetric. supports(ASTUserClassOrInterface<?> node)
-
Uses of ASTUserClassOrInterface in net.sourceforge.pmd.lang.apex.multifile
Methods in net.sourceforge.pmd.lang.apex.multifile with parameters of type ASTUserClassOrInterface Modifier and Type Method Description Object
ApexMultifileVisitor. visit(ASTUserClassOrInterface<?> node, Object data)
-