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