Tuple9<I, O1, O2, O3, O4, O5, O6, O7, O8, O9> class
- Inheritance
-
- Object
- Parser<I, (O1, O2, O3, O4, O5, O6, O7, O8, O9)>
- Tuple9
Constructors
-
Tuple9.new(Parser<I, O1> p1, Parser<I, O2> p2, Parser<I, O3> p3, Parser<I, O4> p4, Parser<I, O5> p5, Parser<I, O6> p6, Parser<I, O7> p7, Parser<I, O8> p8, Parser<I, O9> p9, {String? name})
-
const
Methods
-
backtrack(State<ChunkedData<I>> state)
→ bool
-
inherited
-
build(ParserBuilder<I> builder)
→ Parser<I, (O1, O2, O3, O4, O5, O6, O7, O8, O9)>
-
Builds a new parser using the specified
builder
.
override
-
fastParse(State<I> state)
→ bool
-
Parses the input and returns
true
if successful, false
otherwise.
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
parse(State<I> state)
→ Result<(O1, O2, O3, O4, O5, O6, O7, O8, O9)>?
-
Parses the input and returns a result wrapped in Result if successful,
null
otherwise.
override
-
parseAsync(State<ChunkedData<I>> state)
→ AsyncResult<(O1, O2, O3, O4, O5, O6, O7, O8, O9)>
-
Experimental. Not yet fully implemented
override
-
toString()
→ String
-
A string representation of this object.
inherited