Class MethodHasParameters

java.lang.Object
com.google.errorprone.matchers.ChildMultiMatcher<com.sun.source.tree.MethodTree,​com.sun.source.tree.VariableTree>
com.google.errorprone.matchers.MethodHasParameters
All Implemented Interfaces:
Matcher<com.sun.source.tree.MethodTree>, MultiMatcher<com.sun.source.tree.MethodTree,​com.sun.source.tree.VariableTree>, Serializable

public class MethodHasParameters
extends ChildMultiMatcher<com.sun.source.tree.MethodTree,​com.sun.source.tree.VariableTree>
Matches if the given matcher matches all of/any of the parameters to this method.
Author:
eaftan@google.com (Eddie Aftandilian)
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • getChildNodes

      protected Iterable<? extends com.sun.source.tree.VariableTree> getChildNodes​(com.sun.source.tree.MethodTree methodTree, VisitorState state)
      Description copied from class: ChildMultiMatcher
      Returns the set of child nodes to match. The nodes must be immediate children of the current node to ensure the TreePath calculation is correct. MultiMatchers with other requirements should not subclass ChildMultiMatcher.
      Specified by:
      getChildNodes in class ChildMultiMatcher<com.sun.source.tree.MethodTree,​com.sun.source.tree.VariableTree>