|
Class Summary |
| Checks |
|
| Debugger |
out put debug messages to out or log file as set up |
| DiffSchema |
read an sql schema file
then compare it with an existing db
connecting using the given props file |
| FactoryGenerator |
MEANT TO BE COPIED DOWN
this is the Oracle version
given a base output directory
generate a factory class for get/put when given a JClass descriptor |
| GenericFactoryGenerator |
(this is the generic base a db specific descendant will be copied into this package
given a base output directory
generate a factory class for get/put when given a JClass descriptor |
| GenericSchemaGenerator |
given a base output directory
generate a schema file
generic !! copy a db specific generator from sub directory |
| JavaClassGenerator |
given a base output directory
generate a class when given a JClass descriptor |
| JClass |
a class for Java classes !!
to describe a Java class and all it's fields with mapping to
XML and SQL |
| JCompositeField |
Title: JCompositeField |
| JConstraint |
A class to wrap constraints.. |
| JField |
|
| JFieldComparator |
|
| JFieldView |
a class for field views
to do an abstraction of a field if composite |
| JIndex |
a class to represent a database index on a class.. |
| JView |
a class for Java views
to do an abstraction of a generated class (subset of fields like blotter or short view) |
| MapToJava |
read an XML file representing a Java to SQL mapping for
then generate classes in the current directory (or use -outdir)
! make sure to give fully qualified class name ie
com.foo.bar.database.User in the map file.. |
| MarshalContext |
a class to hold all marshalling context info
like recursive links - and next unique number etc. |
| Marshaller |
A class to marshall from Java classes to XML docs. |
| PropertyTable |
encapsulate the properties in the xml file.. |
| SAXXmlProcessor |
|
| SchemaGenerator |
given a base output directory
generate a schema file
ORACLE specific one !! |
| TypeMap |
|
| TypeMapper |
|
| UnmarshalContext |
a class to hold all marshalling context info
like recursive links - and next unique number etc. |
| XmlDescriptor |
a class to describe an xml node <-> class relationship |
| XmlProcessor |
|