SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool

Package com.solarmetric.rd.kodo.impl.jdbc.schema

Schema Management

See:
          Description

Interface Summary
SchemaFactory Factory for SchemaGroups.
SchemaParser Interface class for parers that read schema information.
SchemaSerializer Interface for schema serializers.
SequenceFactory An implementation of the SequenceFactory interface is used to generate unique primary key values for newly persisted JDO instances.
 

Class Summary
ClassSequenceFactory SequenceFactory implementation that uses a sequence per class to generate numbers.
Column Represents a database column.
Constraint A table constraint.
DataSourceFactory Factory for DataSourceFactory.KodoDataSource objects.
DataSourceFactory.KodoDataSource A data source wrapper with kodo-specific behavior; namely, it allows the dictionary to wrap connections, and delegates to the no-args DataSourceFactory.KodoDataSource.getConnection() method if the DataSourceFactory.KodoDataSource.getConnection(String,String) method is called with null user data.
DBDictionary Class which allows the creation of SQL dynamically, in a database agnostic fashion.
DBDictionaryFactory Factory class to instantiate a dictionary.
DBMetaData The DBMetaData class is a wrapper around a DatabaseMetaData instance.
DBSchemaFactory Factory that uses an XML schema definition stored in the database to record the system schema.
DBSequenceFactory SequenceFactory implementation that uses a database table for sequence number generation.
DynamicSchemaFactory Factory whose schema group dynamically fills itself with information mappings validate themselves in their fromMappingInfo method.
ForeignKey Represents a database foreign key; may be a logical key with no database representation.
Index Represents a database index.
LazySchemaFactory Factory that uses database metadata to construct the system schema.
NameSet Name sets track what names have been taken, ignoring case.
PrimaryKey Represents a table primary key.
ReferenceCounter Some schema components count references so that unused components can be detected.
Schema Represents a database schema.
SchemaGenerator The SchemaGenerator creates Schemas matching the current database.
SchemaGroup Represents a grouping of schemas used in a database.
Schemas Helper class to deal with schemas.
SchemaTool The SchemaTool is used to manage the database schema.
SingleFileSchemaFactory Factory that uses an XML schema file to construct the system schema.
SQLBuffer Buffer for SQL statements that can be used to create java.sql.PreparedStatements.
Table Represents a database table.
TrueSequenceFactory SequenceFactory implementation that uses a singular database sequence to generate numbers.
XMLSchemaParser Custom SAX parser used to parse Schema objects.
XMLSchemaSerializer Serializes Schemas to XML matching the document type definition defined by the XMLSchemaParser.
 

Package com.solarmetric.rd.kodo.impl.jdbc.schema Description

Schema Management

This package provides utilities for managing the schema of persistent objects stored in a relational database.

Schema components themselves are little more than standard Java beans. Helper classes are responsible for added functionality such as XML serialization/deserialization, etc.


SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool

Copyright 2001,2002,2003 SolarMetric, Inc. All Rights Reserved.