public static class Expression.Result<D,T,A> extends Object
Constructor and Description |
---|
Result(SortedSet<Parser.Input<D,T>> obstructions,
List<Map.Entry<A,List<SimpleMessage<D>>>> results) |
Modifier and Type | Method and Description |
---|---|
Optional<A> |
getFirstResult(Consumer<? super SimpleMessage<D>> msg) |
Optional<Parser.Token<D,T>> |
getLastObstructionToken() |
SortedSet<Parser.Input<D,T>> |
getObstructions() |
List<Map.Entry<A,List<SimpleMessage<D>>>> |
getResults() |
public Result(SortedSet<Parser.Input<D,T>> obstructions, List<Map.Entry<A,List<SimpleMessage<D>>>> results)
public SortedSet<Parser.Input<D,T>> getObstructions()
public Optional<Parser.Token<D,T>> getLastObstructionToken()
public Optional<A> getFirstResult(Consumer<? super SimpleMessage<D>> msg)
see also the complete user documentation .