Uses of Interface
net.diversionmc.parser.pattern.ParsePattern
| Package | Description |
|---|---|
| net.diversionmc.parser | |
| net.diversionmc.parser.pattern |
-
Uses of ParsePattern in net.diversionmc.parser
Methods in net.diversionmc.parser that return ParsePattern Modifier and Type Method Description ParsePattern<T>Parser. pattern(java.lang.String id)Get a pattern that was already added to this parser.ParsePattern<T>[]Parser. patterns()Get all patterns that were added to this parser.Methods in net.diversionmc.parser with parameters of type ParsePattern Modifier and Type Method Description Parser<T>Parser. pattern(java.lang.String id, ParsePattern<T> pattern)Add a piece to sentence converter. -
Uses of ParsePattern in net.diversionmc.parser.pattern
Methods in net.diversionmc.parser.pattern with parameters of type ParsePattern Modifier and Type Method Description static <T extends Sentence>
java.util.LinkedList<T>ParsePattern. match(java.util.List<ExpressionPiece> expressions, ParsePattern<T>... patterns)Match all the given patterns or fail.static <T extends Sentence>
PatternResult<T>ParsePattern. matchOne(java.util.List<ExpressionPiece> expressions, ParsePattern<T>... patterns)Try to match at least one pattern from the given patterns.