oql
Class GroupBy
java.lang.Object
|
+--oql.GroupBy
- public class GroupBy
- extends java.lang.Object
descrive la clausola group by ed e` costituita d adue elementi.
Nel primo vi e`` la lista degli attributi rispetto ai quali viene fatto
il raffruppamento, mentre nel secondo viene descritta la condizione
di selezione relativa ai gruppi.
|
Field Summary |
Oql_Query |
having
rappresenta la clausla 'having' |
java.util.Vector |
partitions
e` un vettore contenente gli attributi rispetto ai quali e` fatto
il raggruppamento. |
|
Constructor Summary |
GroupBy()
crea un'istanza senza assegnare nulla |
GroupBy(java.util.Vector v,
Oql_Query h)
crea un'istanza assegnando sia il vettore degli elementi di partizione
che la clausola 'having' |
|
Method Summary |
java.lang.String |
toString()
stampa in una stringa li contenuto dell oggetto |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
partitions
public java.util.Vector partitions
- e` un vettore contenente gli attributi rispetto ai quali e` fatto
il raggruppamento. Gli elemnti di questo vettore devono essere
istanze della classe oql.Partition.
having
public Oql_Query having
- rappresenta la clausla 'having'
GroupBy
public GroupBy()
- crea un'istanza senza assegnare nulla
GroupBy
public GroupBy(java.util.Vector v,
Oql_Query h)
- crea un'istanza assegnando sia il vettore degli elementi di partizione
che la clausola 'having'
- Parameters:
v - e` il vettore contenente gli attributi per il raggruppamentoh - e` la clausola having
toString
public java.lang.String toString()
- stampa in una stringa li contenuto dell oggetto
- Overrides:
- toString in class java.lang.Object