Class AbstractMatcher<T>

java.lang.Object
org.elasticsearch.common.inject.matcher.AbstractMatcher<T>
All Implemented Interfaces:
Matcher<T>

public abstract class AbstractMatcher<T> extends Object implements Matcher<T>
Implements and() and or().
  • Constructor Details

    • AbstractMatcher

      public AbstractMatcher()
  • Method Details

    • and

      public Matcher<T> and(Matcher<? super T> other)
      Description copied from interface: Matcher
      Returns a new matcher which returns true if both this and the given matcher return true.
      Specified by:
      and in interface Matcher<T>
    • or

      public Matcher<T> or(Matcher<? super T> other)
      Description copied from interface: Matcher
      Returns a new matcher which returns true if either this or the given matcher return true.
      Specified by:
      or in interface Matcher<T>