Class ConstructorOfClass

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

public class ConstructorOfClass
extends ChildMultiMatcher<com.sun.source.tree.ClassTree,​com.sun.source.tree.MethodTree>
Applies the given matcher to the constructor(s) of the given class.
Author:
eaftan@google.com (Eddie Aftandilian)
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • getChildNodes

      protected Iterable<? extends com.sun.source.tree.MethodTree> getChildNodes​(com.sun.source.tree.ClassTree classTree, 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.ClassTree,​com.sun.source.tree.MethodTree>