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) boolean
apply
(ParseContext ctxt) private boolean
applyMany
(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