Package edu.internet2.middleware.grouper.ext.org.apache.ddlutils.io


package edu.internet2.middleware.grouper.ext.org.apache.ddlutils.io

The org.apache.ddlutils.io package contains a classes for input and output of both the database schemas and data files. Specifically, the org.apache.ddlutils.io.DatabaseIO class reads from and writes to schema XML files, and the org.apache.ddlutils.io.DataReader and org.apache.ddlutils.io.DataWriter classes to the same for data XML files. The DTD for these data XML files is generated via the org.apache.ddlutils.io.DataDtdWriter class.

  • Class
    Description
    Helper class for dealing with the serialization and Base64 encoding of objects.
    Contains the configuration for converters, which convert between the Java data types corresponding to SQL data, and string representations.
    Provides basic live database data <-> XML functionality.
    Represents the registration of a data converter for tasks that work on data files.
    Generates the DTD for data xml files usable with a specified database model.
    Reads data XML into dyna beans matching a specified database model.
    Marks classes that can receive dyna beans read by the org.apache.ddlutils.io.DataReader.
    Exception generated by org.apache.ddlutils.io.DataSink implementations.
    Data sink that directly inserts the beans into the database.
    Writes dyna beans matching a specified database model into an XML file.
    Exception generated by the org.apache.ddlutils.io.DataWriter.
    An extended rules implementation that is able to match case-insensitively.
    A digester rule for creating dyna beans.
    Stores the identity of an database object as defined by its primary keys.
    An entity resolver that matches the specific database dtds to the one that comes with DdlUtils, and that can handle file url's.
    A digester rule for setting a bean property that corresponds to a column with the value derived from a sub element.
    A digester rule for setting a bean property that corresponds to a column.
    Represents an object waiting for insertion into the database.