I
- input typeO
- output typepublic static class SequenceMatchRules.ListExtractRule<I,O> extends java.lang.Object implements SequenceMatchRules.ExtractRule<I,O>
Constructor and Description |
---|
ListExtractRule(java.util.Collection<SequenceMatchRules.ExtractRule<I,O>> rules) |
ListExtractRule(SequenceMatchRules.ExtractRule<I,O>... rules) |
Modifier and Type | Method and Description |
---|---|
void |
addRules(java.util.Collection<SequenceMatchRules.ExtractRule<I,O>> rules) |
void |
addRules(SequenceMatchRules.ExtractRule<I,O>... rules) |
boolean |
extract(I in,
java.util.List<O> out) |
java.lang.String |
ruleList() |
java.lang.String |
toString() |
public ListExtractRule(java.util.Collection<SequenceMatchRules.ExtractRule<I,O>> rules)
@SafeVarargs public ListExtractRule(SequenceMatchRules.ExtractRule<I,O>... rules)
public boolean extract(I in, java.util.List<O> out)
extract
in interface SequenceMatchRules.ExtractRule<I,O>
@SafeVarargs public final void addRules(SequenceMatchRules.ExtractRule<I,O>... rules)
public void addRules(java.util.Collection<SequenceMatchRules.ExtractRule<I,O>> rules)
public java.lang.String ruleList()
public java.lang.String toString()
toString
in class java.lang.Object