Class 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:
    [email protected] (Eddie Aftandilian)
    See Also:
    Serialized Form
    • Method Detail

      • 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>