spectator-api/src/main/java/com/netflix/spectator/impl/matcher/ZeroOrMoreMatcher.java [38:63]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    this.next = Preconditions.checkNotNull(next, "next");
  }

  /** Return the matcher for the repeated portion. */
  Matcher repeated() {
    return repeated;
  }

  /** Return the matcher for the portion that follows the sub-string. */
  Matcher next() {
    return next;
  }

  @Override
  public String containedString() {
    return next.containedString();
  }

  @Override
  public SortedSet<String> trigrams() {
    return next.trigrams();
  }

  @Override
  public int matches(String str, int start, int length) {
    final int end = start + length;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



spectator-api/src/main/java/com/netflix/spectator/impl/matcher/ZeroOrOneMatcher.java [38:63]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    this.next = Preconditions.checkNotNull(next, "next");
  }

  /** Return the matcher for the repeated portion. */
  Matcher repeated() {
    return repeated;
  }

  /** Return the matcher for the portion that follows. */
  Matcher next() {
    return next;
  }

  @Override
  public String containedString() {
    return next.containedString();
  }

  @Override
  public SortedSet<String> trigrams() {
    return next.trigrams();
  }

  @Override
  public int matches(String str, int start, int length) {
    final int end = start + length;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



