|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--queryman.Query
Questa classe astratta definisce l'interfaccia per la gestione delle interrogazioni in un Mediatore.
| Field Summary | |
Data |
data
E` un vettore destinato a contenere i dati ritornati dalle interrogazioni. |
protected static GlobalClass |
globalSc
e` un riferimento allo schema globale. |
Plan |
plan
rappresenta il piano applicato dal Query Manager per rispondere all'interrogazione. |
java.util.TreeMap |
subQueries
sono le sottoquery che ritornano i dati su cui il piano dovra` operare. |
| Constructor Summary | |
Query()
genera un'istanza della classe completamente vuota |
|
| Method Summary | |
void |
evaluatePlan()
ruotine per la generazione del piano. |
java.lang.Object |
executeQuery()
routine per l'esecuzione della query. |
java.lang.String |
printPlan()
routine per la stampa del piano. |
java.lang.String |
toString()
restituisce in un stringa il testo della query |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
protected static GlobalClass globalSc
public Plan plan
public Data data
public java.util.TreeMap subQueries
| Constructor Detail |
public Query()
| Method Detail |
public void evaluatePlan()
public java.lang.Object executeQuery()
public java.lang.String toString()
public java.lang.String printPlan()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||