Class AccessorMethodGenerationRule

  • All Implemented Interfaces:
    JavaParserVisitor, net.sourceforge.pmd.lang.rule.ImmutableLanguage, net.sourceforge.pmd.properties.PropertySource, net.sourceforge.pmd.Rule

    public class AccessorMethodGenerationRule
    extends AbstractJavaRule
    • Constructor Detail

      • AccessorMethodGenerationRule

        public AccessorMethodGenerationRule()
    • Method Detail

      • analyzeMember

        public void analyzeMember​(AbstractJavaAccessNode node,
                                  java.util.List<net.sourceforge.pmd.lang.symboltable.NameOccurrence> occurrences,
                                  ClassScope classScope,
                                  java.lang.Object data)
      • isCompileTimeConstant

        public boolean isCompileTimeConstant​(ASTPrimaryExpression expressions)
      • end

        public void end​(net.sourceforge.pmd.RuleContext ctx)
        Specified by:
        end in interface net.sourceforge.pmd.Rule
        Overrides:
        end in class net.sourceforge.pmd.lang.rule.AbstractRule