| Modifier and Type | Method and Description |
|---|---|
SelectQueryPlan |
RetrieveDescImpl.buildQueryPlan(SQLStoreManager store,
Concurrency concurrency)
Builds the internal query plan and initializes the select statements.
|
SelectQueryPlan |
RetrieveDescImpl.getPlan() |
| Modifier and Type | Method and Description |
|---|---|
void |
RetrieveDescImpl.setPlan(SelectQueryPlan plan) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConcurrencyDBNative.select(SelectQueryPlan plan) |
void |
Concurrency.select(SelectQueryPlan plan) |
void |
ConcurrencyDBExplicit.select(SelectQueryPlan plan) |
| Modifier and Type | Class and Description |
|---|---|
class |
CorrelatedExistSelectPlan
Implements the select plan for Exist-Subqueries.
|
class |
CorrelatedInSelectPlan
Implements the select plan for In-Subqueries.
|
class |
CorrelatedSelectPlan
Implements the select plan for correlated subqueries.
|
class |
VerificationSelectPlan
Implements Select Plan for verifying clean VC instanses.
|
| Modifier and Type | Field and Description |
|---|---|
protected SelectQueryPlan |
CorrelatedSelectPlan.parentPlan
The parent plan for this subquery
|
| Modifier and Type | Method and Description |
|---|---|
static SelectQueryPlan |
SelectQueryPlan.newInstance(RetrieveDescImpl desc,
SQLStoreManager store,
Concurrency concurrency)
Creates a new instance of SelectQueryPlan depending on the retrieve
descriptor options.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
SelectQueryPlan.addJoinConstraint(SelectQueryPlan fromPlan,
SelectQueryPlan toPlan,
ArrayList fromColumns,
ArrayList toColumns,
int joinOp)
Put in a join constraint to the foreign table.
|
| Constructor and Description |
|---|
CorrelatedExistSelectPlan(RetrieveDesc desc,
SQLStoreManager store,
ForeignFieldDesc parentField,
SelectQueryPlan parentPlan) |
CorrelatedInSelectPlan(RetrieveDesc desc,
SQLStoreManager store,
ForeignFieldDesc parentField,
SelectQueryPlan parentPlan) |
CorrelatedSelectPlan(RetrieveDesc desc,
SQLStoreManager store,
ForeignFieldDesc parentField,
SelectQueryPlan parentPlan) |
SelectOneStatement(DBVendorType vendorType,
SelectQueryPlan selectPlan) |
SelectStatement(DBVendorType vendorType,
SelectQueryPlan plan) |
Copyright © 2017. All rights reserved.