Package org.jparsec
Class RepeatAtLeastParser<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jparsec.Parser
Parser.Mode, Parser.Reference<T> -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRepeatAtLeastParser(Parser<? extends T> parser, int min) RepeatAtLeastParser(Parser<? extends T> parser, int min, ListFactory<T> listFactory) -
Method Summary
Modifier and TypeMethodDescription(package private) booleanapply(ParseContext ctxt) private booleanapplyMany(ParseContext ctxt, Collection<T> collection) toString()Methods inherited from class org.jparsec.Parser
asDelimiter, asOptional, atLeast, atomic, between, cast, endBy, endBy1, fails, followedBy, from, from, getReturn, ifelse, ifelse, infixl, infixn, infixr, label, lexer, many, many1, map, newReference, next, next, not, not, notFollowedBy, optional, optional, or, otherwise, parse, parse, parse, parse, parse, parseTree, peek, postfix, prefix, read, reluctantBetween, retn, sepBy, sepBy1, sepEndBy, sepEndBy1, skipAtLeast, skipMany, skipMany1, skipTimes, skipTimes, source, succeeds, times, times, token, until, withSource
-
Field Details
-
parser
-
min
private final int min -
listFactory
-
-
Constructor Details
-
RepeatAtLeastParser
-
RepeatAtLeastParser
RepeatAtLeastParser(Parser<? extends T> parser, int min, ListFactory<T> listFactory)
-
-
Method Details