|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--oql.Oql_Query
|
+--oql.Oql_Constructor
|
+--oql.Oql_Collection
rappresenta i tipi collezzione, bag , set , list , array .
| Field Summary | |
java.util.Vector |
elements
sono i campi che formano le ennuple della collezione di oggetti |
| Fields inherited from class oql.Oql_Query |
columnN,
level,
lineN,
parN,
selectQueryN |
| Constructor Summary | |
Oql_Collection()
crea un'istanza vuota |
|
Oql_Collection(java.util.Vector e,
java.lang.String t)
crea un'istanza fornendo la struttura della n-upla ed il tipo di collezione. |
|
Oql_Collection(java.util.Vector e,
java.lang.String t,
int l,
int c,
int p)
crea un'istanza fornendo la struttura della n-upla ed il tipo di collezione. |
|
| Method Summary | |
java.lang.String |
getType()
ritorna il tipo di elemento OQL rappresentato dall'oggetto (fornisce cioe` il nome della classe) |
void |
setArray()
set l'oggetto come tipo ARRAY |
void |
setBag()
set l'oggetto come tipo BAG |
void |
setImplicitList()
set l'oggetto come tipo IMPLICIT LIST |
void |
setList()
set l'oggetto come tipo LIST |
void |
setSet()
set l'oggetto come tipo SET |
java.lang.String |
toString()
stampa in una stringa il contenuto della variabile |
| Methods inherited from class oql.Oql_Query |
addIterator,
addPar,
clona,
getAttrName,
getLink,
getRefName,
isBasic,
isDefault,
isNull,
translateQuery,
traslErr |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
public java.util.Vector elements
| Constructor Detail |
public Oql_Collection()
public Oql_Collection(java.util.Vector e,
java.lang.String t)
throws WrongOqlTypeException
e - rappresenta l'insieme di campi dell'ennuplat - indica il tipo di collezione
public Oql_Collection(java.util.Vector e,
java.lang.String t,
int l,
int c,
int p)
throws WrongOqlTypeException
e - rappresenta l'insieme di campi dell'ennuplat - indica il tipo di collezionel - linea in cui compare l'elemento nella Queryc - colonna in cui compare l'elemento nella Queryp - numero di parentesi che racchiudono l'elemeto| Method Detail |
public void setBag()
public void setSet()
public void setList()
public void setImplicitList()
public void setArray()
public java.lang.String toString()
public java.lang.String getType()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||