| Modifier and Type | Method and Description |
|---|---|
RetrieveDesc |
PersistenceStore.getRetrieveDesc(Class classType)
Returns a new retrieve descriptor for an external (user) query.
|
RetrieveDesc |
SQLStoreManager.getRetrieveDesc(Class classType)
Returns a new retrieve descriptor for anexternal (user) query.
|
RetrieveDesc |
PersistenceManager.getRetrieveDesc(Class classType)
Return a RetrieveDesc given a Class object.
|
RetrieveDesc |
PersistenceStore.getRetrieveDesc(String fieldName,
Class classType)
Returns a new retrieve descriptor for an external (user) query.
|
RetrieveDesc |
SQLStoreManager.getRetrieveDesc(String fieldName,
Class classType)
Returns a new retrieve descriptor for anexternal (user) query.
|
RetrieveDesc |
PersistenceManager.getRetrieveDesc(String fieldName,
Class classType)
Return a RetrieveDesc for a foreign field (relationship) given the
Class object for the parent class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RetrieveDesc.addConstraint(String name,
int operator,
RetrieveDesc foreignConstraint,
String foreignFieldName)
Adds a constraint on the field specified by
name. |
void |
RetrieveDesc.addConstraint(String name,
RetrieveDesc foreignConstraint)
Adds a constraint on the foreign field specified by
name. |
void |
RetrieveDesc.addResult(String name,
RetrieveDesc foreignConstraint,
boolean projection)
The addResult method is used to specify which fields should be
returned in a persistent object.
|
Object |
PersistenceStore.retrieve(PersistenceManager pm,
RetrieveDesc action,
ValueFetcher parameters) |
Object |
SQLStoreManager.retrieve(PersistenceManager pm,
RetrieveDesc action,
ValueFetcher parameters)
The retrieve method builds and executes the SQL query described by
the action parameter.
|
Object |
PersistenceManager.retrieve(RetrieveDesc action)
Executes the given retrieve descriptor.
|
Object |
PersistenceManager.retrieve(RetrieveDesc action,
ValueFetcher parameters)
Executes the given retrieve descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
RetrieveDesc |
PersistenceManagerImpl.getRetrieveDesc(Class classType)
Return a RetrieveDesc given a Class object.
|
RetrieveDesc |
PersistenceManagerImpl.getRetrieveDesc(String fieldName,
Class classType)
Return a RetrieveDesc for a foreign field (relationship) given the
Class object for the parent class.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
PersistenceManagerImpl.retrieve(RetrieveDesc action)
Executes the given retrieve descriptor.
|
Object |
PersistenceManagerImpl.retrieve(RetrieveDesc action,
ValueFetcher parameters)
Executes the given retrieve descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
RetrieveDesc |
ClassDesc.getRetrieveDescForFKQuery(ForeignFieldDesc foreignField,
PersistenceStore store)
Returns a RetrieveDescriptor which represent a SQL query selecting pc
instances by the relationship key.
|
RetrieveDesc |
ClassDesc.getRetrieveDescForPKQuery(FieldDesc additionalField,
PersistenceStore store)
Returns a RetrieveDescriptor which represent a SQL query selecting a pc
instance by pk-fields.
|
RetrieveDesc |
ClassDesc.getRetrieveDescForVerificationQuery(PersistenceStore store)
Gets RetrieveDescriptor(rd) for verifying a VC instance.
|
| Modifier and Type | Field and Description |
|---|---|
protected RetrieveDesc |
JQLAST.rd |
| Modifier and Type | Method and Description |
|---|---|
RetrieveDesc |
JQLC.codeGen(PersistenceManager pm,
ParameterTable paramtab) |
RetrieveDesc |
JQLAST.getRetrieveDesc() |
| Modifier and Type | Method and Description |
|---|---|
static String |
JQLAST.getRetrieveDescRepr(RetrieveDesc rd)
Returns a string representation of the spceified RetrieveDesc.
|
void |
JQLAST.setRetrieveDesc(RetrieveDesc rd) |
| Modifier and Type | Class and Description |
|---|---|
class |
RetrieveDescImpl |
| Modifier and Type | Method and Description |
|---|---|
void |
RetrieveDescImpl.addConstraint(String name,
int operation,
RetrieveDesc foreignConstraint,
String foreignName)
Adds a constraint on the relationship field specified by
name. |
void |
RetrieveDescImpl.addConstraint(String name,
RetrieveDesc foreignConstraint)
Adds a constraint on the foreign field specified by
name. |
void |
RetrieveDescImpl.addPrefetchedField(String name,
RetrieveDesc foreignConstraint)
Add a field specified by
name to the list of fields to be prefetched. |
void |
RetrieveDescImpl.addResult(String name,
RetrieveDesc foreignConstraint,
boolean projection)
The addResult method is used to specify which fields should be
returned in a persistent object.
|
| 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) |
VerificationSelectPlan(RetrieveDesc desc,
SQLStoreManager store)
Creates a new VerificationSelectQueryPlan.
|
Copyright © 2019. All rights reserved.