Package pt.moredata.dao

Interface Summary
DAOFieldsInfo This is the interface used for representing information about all columns of the DataAccessObject.
DAOView Simple DAO for read only Company MoreData
DataAccessObject Gere acessos a dados tabulares lidos de um data source.
DataRow Management of row storage (record) from a record set Includes flag and backup management Note that a row inserted in the dataSet could be not new in relation to the database.
MetaField This is the interface used for representing one column of the DataAccessObject.
Reader This is the interface used for reading data from a repository.
RecordSet A table of data representing a repository result set, which is usually generated by executing a statement that queries the repository.
SQLStatementBuilder A specification of the interface for a class that build SQL statements from a DataAccessObject RecordSet.
Writer This is the interface used for writing data to the repository.
 

Class Summary
AbstractUtilStuff UtilStuff.java Company MoreData
DAODemo DAODemo.java Company MoreData
DAODynasetDemo DAODynasetDemo.java Company MoreData
DAOFactory Esta classe providencia um mecanismo para criar um DataAccessObject.
DAOInformixTestSuite DataCell.java Company MoreData
DAOOracleTestSuite DataCell.java Company MoreData
DAOTestSuite DataCell.java Company MoreData
DataBaseError Faz o mapping de erros especificos devolvidos pelo driver de JDBC para erros especificos deste package.
DataBaseErrorTest DataBaseErrorTest.java Company MoreData
DataBaseExceptionTest DataBaseExceptionTest.java Company MoreData
DataBaseTable Identificação de uma tabela da base de dados.
DataBaseTableTest DataBaseTableTest.java Company MoreData
DataCell Company MoreData
DataCellTest DataCellTest.java Company MoreData
DataFieldInfo Inicializa todas as propriedades necessárias para um DDataField ou uma coluna de uma DDataTable.
DataFieldInfoTest DataFieldInfoTest.java Company MoreData
DataIndex Title: DataIndex Description: Representacao de um index de uma tabela da base de dados.
DataIndexTest DataIndexTest.java Company MoreData
DataMetaData Meta informção adicional especifica de extensões da Moredata de uma tabela de um modelo de dados relacional.
DataMetaDataTest Company MoreData
DataMetaField Deprecated. This class was replaced by MetaField interface and GenericMetaField class.
DataSource Definicao de uma fonte (origem) de dados para um data control.
DataSourceTest DataSourceTest.java Company MoreData
DataTableInfo Obtem toda a meta informação relativa a uma tabela, nomeadamente: - Relativa a cada coluna - Chave primária - Chaves estrangeiras - ???
DataTableInfoTest DataTableInfoTest.java Company MoreData
DataType Deprecated. This class was replaced by the class pt.moredata.dao.util.DataTypes
DataTypeInfo Inicializa todas as propriedades necessárias para um DataType
O principal objectivo é servir de suporte a um gerador de código e(ou) a uma entrada de dados de alto nivel com geração automática da funcionalidade.
DataTypeInfoTest DataTypeInfoTest.java Company MoreData
DataTypeTest DataTypeTest.java Company MoreData
ExportedForeignKey Esta classe permite manter informação acerca de uma chave estrangeira que e expoortada por uma tabela.
ExportedForeignKeyTest ExportedForeignKeyTest.java Company MoreData
ForeignKey Obtem toda a meta informação relativa a uma tabela, nomeadamente: - Relativa a cada coluna - Chave primária - Chaves estrangeiras - ???
ForeignKeyTest ForeignKeyTest.java Company MoreData
GetGeneratedKeys GetGeneratedKeys.java Esta classe e uma implementacao da interface ConnectionConfig, usa um ficheiro em xml para armazenar os dados para aceder a base de dados.
ImportedForeignKey Esta classe permite manter informação acerca de uma chave estrangeira que e importada por uma tabela.
ImportedForeignKeyTest ImportedForeignKeyTest.java Company MoreData
InformixUtilStuff InformixUtilStuff.java Company MoreData
OracleUtilStuff OracleUtilStuff.java Company MoreData
SimpleDAODemo SimpleDAODemo.java Esta classe e uma implementacao da interface ConnectionConfig, usa um ficheiro em xml para armazenar os dados para aceder a base de dados.
UtilStuff UtilStuff.java Company MoreData
 

Exception Summary
AmbiguousColumnNameException This is an exception that is thrown whenever a reference is made to a column name that exists more than once in the DAOFieldsInfo of a DataAccessObject.
AmbiguousTableException This is an exception that is thrown whenever a method that do not specified a table name is executed in a multiple table DataAccessObject.
AmbiguousTableNameException This is an exception that is thrown whenever a reference is made to a table name that exists more than once in the DAOFieldsInfo of a DataAccessObject.
ColumnIndexOutOfBoundsException Thrown to indicate that an index of a column is out of range.
DAOException This a general Exception throw by dao API.
DAORuntimeException This Exception is throw every time a error ocurr will writing data in a repository.
DataBaseException Title: DataBaseException Description: Excepções ocorridas quando uma acção sobre a base de dados devolve um erro Company MoreData
DuplicatedColumnNameException This Exception is throw when a duplicated column name is found.
DuplicatedTableAliasException This Exception is throw when a duplicated table alias is found.
DuplicatedTableNameException This Exception is throw when a duplicated table name is found.
NoColumnDefinedException Thrown when an application attempts to use a DataAccessObject without adding a column of a table to the DataAccessObject.
NoPrimaryKeyDefinedException Thrown when an application attempts to use a DataAccessObject without adding a primary key column to the DataAccessObject.
NoTableDefinedException Thrown when an application attempts to use a DataAccessObject without adding a table name to the DataAccessObject.
NullDataSourceException Thrown when an application attempts to use a DataAccessObject without setting the dataSource proprety with a DataSource object.
ReaderException Signals that a error has occur will reading data from a repository.
RowIndexOutOfBoundsException Thrown to indicate that an index of row is out of range.
UnknownColumnNameException This is an exception that is thrown whenever a reference is made to a non-existent column name of the DAOFieldsInfo of a DataAccessObject.
UnknownTableNameException This is an exception that is thrown whenever a reference is made to a non-existent table name of the DAOFieldsInfo of a DataAccessObject.
WriterException Signals that a error has occur will writing data to the repository.