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 |
|