Package de.scravy.bedrock
Class Parser.Result<E>
java.lang.Object
de.scravy.bedrock.Parser.Result<E>
- Direct Known Subclasses:
Parser.Result.NoParse,Parser.Result.Success
public abstract static class Parser.Result<E> extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classParser.Result.NoParse<E>static classParser.Result.Success<E> -
Constructor Summary
Constructors Constructor Description Result() -
Method Summary
Modifier and Type Method Description abstract Seq<?>getRemaining()EgetValue()booleanisNoParse()booleanisSuccess()abstract <F> Parser.Result<F>map(Function<E,F> f)abstract Parser.Result<E>withRemaining(Seq<?> seq)
-
Constructor Details
-
Result
public Result()
-
-
Method Details
-
map
-
getRemaining
-
withRemaining
-
getValue
-
isSuccess
public boolean isSuccess() -
isNoParse
public boolean isNoParse()
-