Definition at line 174 of file Cursor.cs.
Deveel.Data.Sql.Cursors.Cursor.CursorArgumentPreparer.CursorArgumentPreparer |
( |
Dictionary< string, SqlExpression > |
args | ) |
|
|
inline |
Definition at line 177 of file Cursor.cs.
readonly Dictionary< string, SqlExpression > args
bool Deveel.Data.Sql.Cursors.Cursor.CursorArgumentPreparer.CanPrepare |
( |
SqlExpression |
expression | ) |
|
|
inline |
Verifies whether the instance of the interface can prepare the given expression.
- Parameters
-
expression | The expression object to verify. |
- Returns
- Returns true if this preparer will prepare the given object in an expression.
Implements Deveel.Data.Sql.Expressions.IExpressionPreparer.
Definition at line 181 of file Cursor.cs.
Returns the new translated object to be mutated from the given expression.
- Parameters
-
- Returns
Implements Deveel.Data.Sql.Expressions.IExpressionPreparer.
Definition at line 185 of file Cursor.cs.
188 if (!
args.TryGetValue(varRef, out exp))
189 throw new ArgumentException(
String.Format(
"Variable '{0}' was not found in the cursor arguments", varRef));
A long string in the system.
readonly Dictionary< string, SqlExpression > args
Defines the base class for instances that represent SQL expression tree nodes.
readonly Dictionary<string, SqlExpression> Deveel.Data.Sql.Cursors.Cursor.CursorArgumentPreparer.args |
|
private |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql.Cursors/Cursor.cs