![]() |
Quadcap Embeddable Database |
Inheritance diagram for com.quadcap.sql.ParameterExpression:

Definition at line 52 of file ParameterExpression.java.
Public Member Functions | |
| ParameterExpression () | |
| int | rank () |
| Returns zero if this is a scalar expression, one if it's a vector type and 2 if it's a table/cursor type. | |
| Value | getValue (Session session, Cursor cursor) |
| If this is a scalar, return its value. | |
| Type | getType (Session session, Cursor cursor) |
| Return the expression's type if known. | |
| void | setValue (Value value) |
| void | invert () |
| Negate the logical value of the expression. | |
| void | visitSubExpressions (ExpressionVisitor ev) |
| Give a visitor access to the parse tree. | |
| String | toString () |
Package Attributes | |
| Value | value |
|
|
Definition at line 55 of file ParameterExpression.java. |
|
||||||||||||
|
Return the expression's type if known.
Implements com.quadcap.sql.Expression. Definition at line 64 of file ParameterExpression.java. References com.quadcap.sql.ParameterExpression.getType(). Referenced by com.quadcap.sql.ParameterExpression.getType(). |
|
||||||||||||
|
If this is a scalar, return its value.
Reimplemented from com.quadcap.sql.Expression. Definition at line 60 of file ParameterExpression.java. References com.quadcap.sql.ParameterExpression.getValue(), and com.quadcap.sql.ParameterExpression.value. Referenced by com.quadcap.sql.ParameterExpression.getValue(), and com.quadcap.jdbc.PreparedStatement.toString(). |
|
|
Negate the logical value of the expression.
Reimplemented from com.quadcap.sql.Expression. Definition at line 72 of file ParameterExpression.java. |
|
|
Returns zero if this is a scalar expression, one if it's a vector type and 2 if it's a table/cursor type.
Implements com.quadcap.sql.Expression. Definition at line 58 of file ParameterExpression.java. |
|
|
Definition at line 68 of file ParameterExpression.java. References com.quadcap.sql.ParameterExpression.setValue(). Referenced by com.quadcap.jdbc.PreparedStatement.clearParameters(), com.quadcap.jdbc.PreparedStatement.setParamValue(), and com.quadcap.sql.ParameterExpression.setValue(). |
|
|
Implements com.quadcap.sql.Expression. Definition at line 80 of file ParameterExpression.java. |
|
|
Give a visitor access to the parse tree.
Reimplemented from com.quadcap.sql.Expression. Definition at line 77 of file ParameterExpression.java. References com.quadcap.sql.ParameterExpression.visitSubExpressions(). Referenced by com.quadcap.sql.ParameterExpression.visitSubExpressions(). |
|
|
Definition at line 53 of file ParameterExpression.java. Referenced by com.quadcap.sql.ParameterExpression.getValue(). |