Package uk.ac.ic.doc.automed.wrappers

Class Summary
AutoMedBoolean Provides generic representation boolean values.
AutoMedFloat Provides generic representation of floating values with abritrary precision.
AutoMedInteger Provides generic representation of integer values with up to 64 bit precision.
AutoMedQuery A generic representation of query expressions as trees, where each AutoMedQuery has an operator type, and 0 or more fields that have a field type
AutoMedQueryToken A generic representation of query langauge tokens
AutoMedResult Provides a representation of the data associated with a scheme in an AutoMed Schema.
AutoMedString Provides generic representation of string values of abritrary size.
AutoMedTime Provides generic representation of time values in GMT.
AutoMedTuple A structure to hold one tuple of data, to be used by AutoMedResult as the basis for storing sets, lists or bags of tuples.
AutoMedType Provides a base for the representation of basic types supported by AutoMed.
AutoMedWrapper An AutoMedWrapper represents an open connection to a datasource.
AutoMedWrapperFactory An AutoMedWrapperFactory class able to produce AutoMedWrapper instances, together with any data that the wrapper requires to be present in the repository.
Constants Constants.java
CSVWrapper  
CSVWrapperFactory  
HDMWrapper A Wrapper for the HDM data store.
HDMWrapperFactory  
HsqldbWrapper A lower level wrapper for the conforming to the AutoMed SQL high level wrapper for HSQLDB databases.
HsqldbWrapperFactory A lower level wrapper factory for Hsqldb SQL databases conforming to the AutoMed SQL high level wrapper factory.
OracleWrapper A lower level wrapper for the conforming to the AutoMed SQL high level wrapper for Oracle SQL databases.
OracleWrapperFactory A lower level wrapper factory for Oracle SQL databases conforming to the AutoMed SQL high level wrapper factory.
P2PWrapper Use the AutoMed P2P package to access other AutoMed repositories (called peers) that contain a common schema.
P2PWrapperFactory A wrapper factory for P2P communication with other AutoMed repositories
PostgresWrapper A lower level wrapper for the conforming to the AutoMed SQL high level wrapper for Postgres SQL databases.
PostgresWrapperFactory A lower level wrapper factory for Postgres SQL databases conforming to the AutoMed SQL high level wrapper factory.
QueryCacheWrapper A high-level, object-type wrapper for a DefaultQueryCache.
QueryCacheWrapperFactory A high-level wrapper factory for creating QueryCacheWrapper instances.
SchemaMatchingSQLWrapperFactory An AutoMed high wrapper factory for creating SQLWrapper instances.
SchemeInstances Provides a representation of the data associated with a scheme in an AutoMed Schema.
SchemeQuery A generic representation of query expressions as trees, where each SchemeQuery has an operator type, and 0 or more fields that have a field type
SQLQuery An SQLQuery expression tree that can be generated by the high level wrapper SQLWrapper and used by a low level wrapper as the basis for generating SQL queries on a relational database.
SQLResult Provides a representation of the data associated with a scheme in an AutoMed Schema.
SQLWrapper An AutoMed high wrapper for connecting to SQL databases that have a JBDC driver.
SQLWrapperFactory An AutoMed high wrapper factory for creating SQLWrapper instances.
SSDFunctionTable  
TransactSQLWrapper A lower level wrapper for the conforming to the AutoMed SQL high level wrapper for TransactSQL SQL databases.
TransactSQLWrapperFactory A lower level wrapper factory for TransactSQL databases (i.e.
XMLFileFilter A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
XMLSchemaWrapper  
XMLSchemaWrapperFactory  
YattaQuery  
YattaQueryResult  
YattaWrapper A YATTA wrapper for semistructured data source.
YattaWrapperFactory A YattaWrapperFactory class able to produce YattaWrapper instances, together with any data (schema, ssdformat, etc.) that the wrapper requires to be present in the repository.
 

Exception Summary
DataSourceException Generated when some problem occurs when accessing a data source, such as the wrong password being supplied.