org.apache.ddlutils.io package contains a classes for input
and output of both the database schemas and data files.See: Description
| Interface | Description |
|---|---|
| DataSink |
Marks classes that can receive dyna beans read by the
DataReader. |
| Class | Description |
|---|---|
| BinaryObjectsHelper |
Helper class for dealing with the serialization and Base64 encoding of objects.
|
| ColumnXmlWriter |
Helper class for writing columns to XML.
|
| ConverterConfiguration |
Contains the configuration for converters, which convert between the Java data types
corresponding to SQL data, and string representations.
|
| DatabaseDataIO |
Provides basic live database data <-> XML functionality.
|
| DatabaseIO |
This class provides functions to read and write database models from/to XML.
|
| DataConverterRegistration |
Represents the registration of a data converter for tasks that work on data files.
|
| DataDtdWriter |
Generates the DTD for data xml files usable with a specified database model.
|
| DataReader |
Reads data XML into dyna beans matching a specified database model.
|
| DataToDatabaseSink |
Data sink that directly inserts the beans into the database.
|
| DataWriter |
Writes dyna beans matching a specified database model into an XML file.
|
| Identity |
Stores the identity of an database object as defined by its primary keys.
|
| LocalEntityResolver |
An entity resolver that matches the specific database dtds to the one that comes
with DdlUtils, and that can handle file url's.
|
| ModelValidator |
Helper class that validates a given document against the DdlUtils schema.
|
| ModelXmlWriter |
Base class providing helper functions for writing model elements to XML.
|
| PrettyPrintingXmlWriter |
Helper class that writes XML data with or without pretty printing.
|
| TableXmlWriter |
Base interface for different strategies to write the XML for a data bean for a specific table.
|
| WaitingObject |
Represents an object waiting for insertion into the database.
|
| XMLUtils |
Contains basic utility methods for XML.
|
| Exception | Description |
|---|---|
| DataSinkException |
Exception generated by
DataSink implementations. |
| DataWriterException |
Exception generated by the
DataWriter. |
| DdlUtilsXMLException |
Base class for exceptions generated by DdlUtils when handling XML.
|
The org.apache.ddlutils.io package contains a classes for input
and output of both the database schemas and data files. Specifically, the
DatabaseIO class reads from and writes to schema
XML files, and the DataReader and
DataWriter classes to the same for data XML files.
The DTD for these data XML files is generated via the
DataDtdWriter class.
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.