Package org.jparsec
Class EmptyListParser<T>
- java.lang.Object
-
- org.jparsec.Parser<java.util.List<T>>
-
- org.jparsec.EmptyListParser<T>
-
final class EmptyListParser<T> extends Parser<java.util.List<T>>
A parser that always returns an empty mutable list.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jparsec.Parser
Parser.Mode, Parser.Reference<T>
-
-
Field Summary
Fields Modifier and Type Field Description private static EmptyListParser
INSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description private
EmptyListParser()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) boolean
apply(ParseContext ctxt)
(package private) static <T> Parser<java.util.List<T>>
instance()
java.lang.String
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 Detail
-
INSTANCE
private static final EmptyListParser INSTANCE
-
-
Method Detail
-
instance
static <T> Parser<java.util.List<T>> instance()
-
apply
boolean apply(ParseContext ctxt)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-