public class MatchParameterPredicateFilter extends java.lang.Object implements EventFilter<IPatternMatch>
MatchParameterFilter
Constructor and Description |
---|
MatchParameterPredicateFilter(java.util.Map.Entry<java.lang.String,java.util.function.Predicate<java.lang.Object>>... parameters) |
MatchParameterPredicateFilter(java.util.Map<java.lang.String,java.util.function.Predicate<java.lang.Object>> parameterMatchers) |
MatchParameterPredicateFilter(java.lang.String name,
java.util.function.Predicate<java.lang.Object> parameterMatcher) |
Modifier and Type | Method and Description |
---|---|
boolean |
isProcessable(IPatternMatch eventAtom) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
and, negate, or, test
public MatchParameterPredicateFilter(java.lang.String name, java.util.function.Predicate<java.lang.Object> parameterMatcher)
public MatchParameterPredicateFilter(java.util.Map<java.lang.String,java.util.function.Predicate<java.lang.Object>> parameterMatchers)
@SafeVarargs public MatchParameterPredicateFilter(java.util.Map.Entry<java.lang.String,java.util.function.Predicate<java.lang.Object>>... parameters)
public boolean isProcessable(IPatternMatch eventAtom)
isProcessable
in interface EventFilter<IPatternMatch>