|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--globalschema.TransEle
ogni istanza di questa classe contiene gli elementi che possono essere generati dalla trasformazione di un generico elemento presente nella query.
| Field Summary | |
java.util.Vector |
fromField
e` un vettore contenente gli elementi che devono essere inseriti nella clausola from della local query per realizzare eventuali join espliciti . Gli oggetti contenuti nel vettore sono istanze della classe FromElement. |
MappingElement |
mappingElement
e` un oggetto di tipo MappingElement che rappresenta un riferimento all'elemento che ha prodotto questo mapping. |
java.util.Vector |
mappingField
e` un vettore contenente gli elementi che dovranno andare a sostituire quello trasformato. Gli oggetti contenuti nel vettore sono specializzazioni della classe Oql_Query. |
java.util.Vector |
whereField
e` un vettore contenente gli elementi che devono essere inseriti tra le condizioni di join della local query per realizzare eventuali join espliciti . Gli oggetti contenuti nel vettore sono istanze della classe Oql_Comparison. |
| Constructor Summary | |
TransEle()
crea un'istanza completamente vuota. |
|
TransEle(Oql_Query mp,
FromElement fp,
Oql_Query wp,
MappingElement me)
crea un'istanza inizzializzando i tre campi Field con gli oggetti passati. |
|
TransEle(java.util.Vector mf,
java.util.Vector ff,
java.util.Vector wf,
MappingElement me)
crea un'istanza inizzializzando i tre campi Field con i vettori passati come parametri. |
|
| Method Summary | |
boolean |
fromIsEmpty()
restituisce true se l'oggetto non contiene nessun elemento nel campo fromField, cioe` se e solo se la sua dimensione (size) e` 0. |
boolean |
mappingIsEmpty()
restituisce true se l'oggetto non contiene nessun elemento nel campo mappingField, cioe` se e solo se la sua dimensione (size) e` 0. |
boolean |
whereIsEmpty()
restituisce true se l'oggetto non contiene nessun elemento nel campo whereField, cioe` se e solo se la sua dimensione (size) e` 0. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
public java.util.Vector mappingField
public java.util.Vector fromField
public java.util.Vector whereField
public MappingElement mappingElement
| Constructor Detail |
public TransEle()
public TransEle(java.util.Vector mf,
java.util.Vector ff,
java.util.Vector wf,
MappingElement me)
mf - vettore contenete il mappingField.ff - vettore contenete il fromField.wf - vettore contenete il whereField.me - oggetto contenente il mappingElement;
public TransEle(Oql_Query mp,
FromElement fp,
Oql_Query wp,
MappingElement me)
mp - oggetto contenete un elemento da inserire nel mappingFieldfp - oggetto contenete un elemento da inserire nel fromFieldwf - oggetto contenete un elemento da inserire nel whereFieldme - oggetto contenente il mappingElement;| Method Detail |
public boolean mappingIsEmpty()
public boolean fromIsEmpty()
public boolean whereIsEmpty()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||