| Modifier and Type | Field and Description |
|---|---|
| pack-priv Expression | |
| pack-priv final int | |
| public static final int | |
| pack-priv Type[] | |
| pack-priv Expression[] | |
| public static final int | |
| public static final int | |
| pack-priv int[] |
| Access | Constructor and Description |
|---|---|
| pack-priv | StatementSet(Session session, Expression[] targets, Table table, RangeVariable[] rangeVars, int[] indexes, Expression[] colExpressions, ParserDQL.
Trigger SET statement. |
| pack-priv | StatementSet(Session session, Expression[] targets, Expression e, int[] indexes, ParserDQL.
PSM and session variable SET |
| pack-priv | StatementSet(Session session, Expression[] targets, QueryExpression query, int[] indexes, ParserDQL.
Single row SELECT INTO |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| pack-priv void | collectTableNamesForRead(OrderedHashSet<HsqlNameManager.
Implements abstract org.
|
| pack-priv void | collectTableNamesForWrite(OrderedHashSet<HsqlNameManager.
Implements abstract org.
|
| protected String | |
| public String | describe(Session session)
Overrides org. Retrieves a String representation of this object. |
| public Result | |
| pack-priv Result | |
| pack-priv Object[] | |
| pack-priv Result | |
| public String | |
| pack-priv TableDerived[] | |
| pack-priv static Result | performAssignment(Session session, int[] variableIndexes, Expression[] targets, Object[] values, Type[] sourceTypes)
|
| public void | resolve(Session session)
Overrides org. extra names may be added to references |
| expression | back to summary |
|---|---|
| pack-priv Expression expression | |
| operationType | back to summary |
|---|---|
| pack-priv final int operationType | |
| SELECT_INTO | back to summary |
|---|---|
| public static final int SELECT_INTO | |
| sourceTypes | back to summary |
|---|---|
| pack-priv Type[] sourceTypes | |
| targets | back to summary |
|---|---|
| pack-priv Expression[] targets | |
| TRIGGER_SET | back to summary |
|---|---|
| public static final int TRIGGER_SET | |
| VARIABLE_SET | back to summary |
|---|---|
| public static final int VARIABLE_SET | |
| variableIndexes | back to summary |
|---|---|
| pack-priv int[] variableIndexes | |
| StatementSet | back to summary |
|---|---|
| pack-priv StatementSet(Session session, Expression[] targets, Table table, RangeVariable[] rangeVars, int[] indexes, Expression[] colExpressions, ParserDQL. Trigger SET statement. | |
| StatementSet | back to summary |
|---|---|
| pack-priv StatementSet(Session session, Expression[] targets, Expression e, int[] indexes, ParserDQL. PSM and session variable SET | |
| StatementSet | back to summary |
|---|---|
| pack-priv StatementSet(Session session, Expression[] targets, QueryExpression query, int[] indexes, ParserDQL. Single row SELECT INTO | |
| checkIsNotColumnTarget | back to summary |
|---|---|
| public void checkIsNotColumnTarget() | |
| collectTableNamesForRead | back to summary |
|---|---|
| pack-priv void collectTableNamesForRead(OrderedHashSet<HsqlNameManager. Implements abstract org. | |
| collectTableNamesForWrite | back to summary |
|---|---|
| pack-priv void collectTableNamesForWrite(OrderedHashSet<HsqlNameManager. Implements abstract org. | |
| describe | back to summary |
|---|---|
| protected String describe(Session session, int blanks) | |
| describe | back to summary |
|---|---|
| public String describe(Session session) Overrides org. Doc from org. Retrieves a String representation of this object. | |
| execute | back to summary |
|---|---|
| public Result execute(Session session) Overrides org. | |
| executeTriggerSetStatement | back to summary |
|---|---|
| pack-priv Result executeTriggerSetStatement(Session session) | |
| getExpressionValues | back to summary |
|---|---|
| pack-priv Object[] getExpressionValues(Session session) | |
| getResult | back to summary |
|---|---|
| pack-priv Result getResult(Session session) Implements abstract org. | |
| getSQL | back to summary |
|---|---|
| public String getSQL() Overrides org. | |
| getSubqueries | back to summary |
|---|---|
| pack-priv TableDerived[] getSubqueries(Session session) Overrides org. | |
| performAssignment | back to summary |
|---|---|
| pack-priv static Result performAssignment(Session session, int[] variableIndexes, Expression[] targets, Object[] values, Type[] sourceTypes) | |
| resolve | back to summary |
|---|---|
| public void resolve(Session session) Overrides org. extra names may be added to references | |