public class MatcherQuery<T>
extends java.lang.Object
implements pl.allegro.tech.hermes.api.Query<T>
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<T> |
filter(java.util.stream.Stream<T> input) |
<K> java.util.stream.Stream<K> |
filterNames(java.util.stream.Stream<K> input) |
static <T> pl.allegro.tech.hermes.api.Query<T> |
fromMatcher(Matcher matcher,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
java.util.function.Predicate<T> |
getPredicate() |
<K> java.util.function.Predicate<K> |
getSoftPredicate() |
public java.util.stream.Stream<T> filter(java.util.stream.Stream<T> input)
filter in interface pl.allegro.tech.hermes.api.Query<T>public <K> java.util.stream.Stream<K> filterNames(java.util.stream.Stream<K> input)
filterNames in interface pl.allegro.tech.hermes.api.Query<T>public java.util.function.Predicate<T> getPredicate()
public <K> java.util.function.Predicate<K> getSoftPredicate()
public static <T> pl.allegro.tech.hermes.api.Query<T> fromMatcher(Matcher matcher, com.fasterxml.jackson.databind.ObjectMapper objectMapper)