Builds the AST tree of the this Query, *some state mutation of the AST nodes occurs during AST construction, for example, the parent child relationship is set by this method, unique IDs of node that needs them for example.
Builds the AST tree of the this Query, *some state mutation of the AST nodes occurs during AST construction, for example, the parent child relationship is set by this method, unique IDs of node that needs them for example.
After this call, the query (and it's AST) becomes immutable by virtue of the unaccessibility of it's public methods
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
Returns the first row of the query.
Returns the first row of the query. An exception will be thrown if the query returns no row or more than one row.
returns a 'pretty' statement, i.
returns a 'pretty' statement, i.e. values are printed instead of '?'
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.