public static class SequenceMatchRules.MultiSequencePatternExtractRule<T,O> extends java.lang.Object implements SequenceMatchRules.ExtractRule<java.util.List<? extends T>,O>, java.util.function.Function<java.util.List<? extends T>,O>
Constructor and Description |
---|
MultiSequencePatternExtractRule(MultiPatternMatcher<T> matcher,
java.util.function.Function<SequenceMatchResult<T>,O> extractor) |
Modifier and Type | Method and Description |
---|---|
O |
apply(java.util.List<? extends T> seq) |
boolean |
extract(java.util.List<? extends T> seq,
java.util.List<O> out) |
public MultiSequencePatternExtractRule(MultiPatternMatcher<T> matcher, java.util.function.Function<SequenceMatchResult<T>,O> extractor)