|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
| Class Summary | |
| AndMapping | descrive la regola di Mapping AND. Questa regola prevede la sostituzione di un attributo della classe globale con un insieme di attributi locali che, opportunamente ricomposti, forniscono la rappresentazione fornita dal Mediatore. |
| BaseExtension | questa classe implementa la singola Base Extension |
| ComplexMapping | rappresenta attributi che non mappano su tipi base ma su altre classi |
| DefaultMapping | le istanze della classe rappresentano gli attributi di default, cioe` quelli hanno un valore di costante e quindi ugule a tutti gli oggetti della classe. |
| ExtensionalHierarchy | questa classe implementa la gerarchia estensionale |
| GlobalAttribute | le istenze di questa classe descrivono gli elementi che formano la prima riga di una MappingTable. |
| GlobalClass | Rappresenta la descrizione della singola classe globale. Gli oggetti di questa classe quindi contengono un riferimento alla MappingTable, ExtesionalHierarchy e BaseExtensio associate alla classe globale. |
| JoinMap | questa classe implementa la Mappa dei Join di una Base Extension |
| LocalClass | le istanze di questa classe forniscono una descrizione, per la Mapping Table delle classi locali che concorrono alla creazione della classe globale. |
| MappingElement | questa classe generalizza gli elementi della mappingTable, cioe` le entry della tabella che descrivono il tipo di mapping tra attributo globale e rappresentazione locale. |
| MappingTable | costituisce la descrizione della singola mapping table. la MappingTable, come suggerisce il nome stesso, e` una struttura tabellare che deve svolgere due funzioni: 1) descrizione della classe globale. Deve cioe' riportare il nome e tipo di tutti gli attributi presenti nella classe globale. 2) descrizione delle regole di mapping. Deve cioe' contenere, per ogni classe locale, le regole necessarie per trasformare una query globale in un insieme di query locali. |
| NullMapping | le istanze della classe rappresentano gli attributi nulli, cioe` quelli hanno un valore di Default uguale a "null". |
| SimpleMapping | le istanze della classe rappresentano gli attributi semplici, cioe` quelli che mappano su un dominio rappresentato da un tipo base e che hanno un mapping diretto con un attributo globale. |
| SourceClass | questa classe implementa la Classe Sorgente |
| SourceDescriptor | descrive una certa sorgente, fornendone il nome e la descrizione del tipo. |
| TransEle | ogni istanza di questa classe contiene gli elementi che possono essere generati dalla trasformazione di un generico elemento presente nella query. |
| TransOutput | questa classe implementa la struttura dati restituita dai metodi ivocati durante la fase di trasformazione dell'interrogazione. |
| UnionMapping | descrive la regola di Mapping OR. Questa regola prevede la sostituzione di un attributo della classe globale con uno scelto tra un insieme di possibili candidati nella classe locale. |
| VirtualClass | questa classe implementa la Classe Virtuale |
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||