@Override
    public String toString() {
        return "MatcherAction{" +
            "matchExpression='" + matchExpression + '\'' +
            ", evaluator=" + evaluator +
//            ", matcher=" + matcher +
            ", matches=" + matches +
            ", mustHaveMatches=" + mustHaveMatches +
            ", verbose=" + verbose +
            ", verbosePermanent=" + verbosePermanent +
            ", verboseTemporary=" + verboseTemporary +
            '}';
    }
Applies this function to the given arguments.
@param action The applicable action.
@param treeName The name of the current tree.
@param tree The actual location in the parseTree
@return the number of informs done
analyzer/src/main/java/nl/basjes/parse/useragent/analyze/MatcherAction.java