queryman
Class UQPlan
java.lang.Object
|
+--queryman.Plan
|
+--queryman.UQPlan
- public class UQPlan
- extends Plan
questa classe rappresenta una strutturadati complessa usata per
l'implementazione del piano di accesso relativo ad una UnionQuery.
La sua funzione consiste quindi nel mostrare la corrispondenza tra
attributi globali e locali in modo da poter gestire in modo corretto
i dati ritornati dall'interrogazione.
La struttura dati e` costituita da un vettore di oggetti di tipo
UQPlanElement.
|
Constructor Summary |
UQPlan()
crea un'istanza inizializzando il campo planElements<\i> come un
vettore nullo. |
UQPlan(UQPlanElement element)
crea un'istanza inizializzando il campo fields con l'oggetto
passato come parametro.
L'oggetto passato deve essere di tipo UQPlanElement. |
UQPlan(java.util.Vector elements)
crea un'istanza inizializzando il campo fields con il vettore passato.
|
|
Method Summary |
void |
add(UQPlanElement element)
metodo per l'aggiunta di un elemento al campo planElements.
|
java.lang.String |
toString()
restituisce in una stringa una rappresentazione del paino. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
UQPlan
public UQPlan()
- crea un'istanza inizializzando il campo planElements<\i> come un
vettore nullo.
UQPlan
public UQPlan(UQPlanElement element)
- crea un'istanza inizializzando il campo fields con l'oggetto
passato come parametro.
L'oggetto passato deve essere di tipo UQPlanElement.
- Parameters:
element - e` l'oggetto contenete l'elemento da inserire nel
campo planElements<\i>
UQPlan
public UQPlan(java.util.Vector elements)
- crea un'istanza inizializzando il campo fields con il vettore passato.
Gli elementoi del vettore deve essere costituito da oggetti di tipo
UQPlanElement.
add
public void add(UQPlanElement element)
- metodo per l'aggiunta di un elemento al campo planElements.
L'oggetto passato deve essere di tipo UQPlanElement.
toString
public java.lang.String toString()
- restituisce in una stringa una rappresentazione del paino.
- Overrides:
- toString in class java.lang.Object