|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface QueryDef
A representation of the model object 'Query Def'. Definizione della query da eseguire. Utilizzando questo tipo di modellazione è possibile modellare interamente la query senza limitazioni sulla struttura dei campi in output, delle tabelle coinvolte, dei criteri di join. L'utilizzo di questa modalità inibisce la possibilità/necessità di scrivere codice java per implementare la query.
The following features are supported:
DatagenPackage.getQueryDef()| Method Summary | |
|---|---|
FromClause |
getFromClause()
Returns the value of the 'From Clause' containment reference |
JoinClause |
getJoinClause()
Returns the value of the 'Join Clause' containment reference |
SelectClause |
getSelectClause()
Returns the value of the 'Select Clause' containment reference |
WhereClause |
getWhereClause()
Returns the value of the 'Where Clause' containment reference |
void |
setFromClause(FromClause value)
Sets the value of the ' From Clause' containment reference |
void |
setJoinClause(JoinClause value)
Sets the value of the ' Join Clause' containment reference |
void |
setSelectClause(SelectClause value)
Sets the value of the ' Select Clause' containment reference |
void |
setWhereClause(WhereClause value)
Sets the value of the ' Where Clause' containment reference |
| Methods inherited from interface org.eclipse.emf.cdo.CDOObject |
|---|
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
SelectClause getSelectClause()
If the meaning of the 'Select Clause' containment reference isn't clear, there really should be more of a description here...
Determina l'elenco delle colonne che costituiscono il risultato della query. Le colonne possono essere di due tipi:
setSelectClause(SelectClause),
DatagenPackage.getQueryDef_SelectClause()void setSelectClause(SelectClause value)
Select Clause' containment reference.
value - the new value of the 'Select Clause' containment reference.getSelectClause()FromClause getFromClause()
If the meaning of the 'From Clause' containment reference isn't clear, there really should be more of a description here...
Elenco delle tabelle incluse nella query. A ciascuna Tabella può essere associato un alias
setFromClause(FromClause),
DatagenPackage.getQueryDef_FromClause()void setFromClause(FromClause value)
From Clause' containment reference.
value - the new value of the 'From Clause' containment reference.getFromClause()JoinClause getJoinClause()
If the meaning of the 'Join Clause' containment reference isn't clear, there really should be more of a description here...
Elenco (opzionale) dei cirteri di join che devono essere applicati alle tabelle referenziate nella FromClause.
setJoinClause(JoinClause),
DatagenPackage.getQueryDef_JoinClause()void setJoinClause(JoinClause value)
Join Clause' containment reference.
value - the new value of the 'Join Clause' containment reference.getJoinClause()WhereClause getWhereClause()
If the meaning of the 'Where Clause' containment reference isn't clear, there really should be more of a description here...
setWhereClause(WhereClause),
DatagenPackage.getQueryDef_WhereClause()void setWhereClause(WhereClause value)
Where Clause' containment reference.
value - the new value of the 'Where Clause' containment reference.getWhereClause()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||