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