org.ephman.abra.tools
Class FactoryGenerator

java.lang.Object
  |
  +--org.ephman.abra.tools.GenericFactoryGenerator
        |
        +--org.ephman.abra.tools.FactoryGenerator
All Implemented Interfaces:
AbraTypes

public class FactoryGenerator
extends GenericFactoryGenerator

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

Version:
0.0.2
Author:
Paul M. Bethe

Nested Class Summary
 
Nested classes inherited from class org.ephman.abra.tools.GenericFactoryGenerator
GenericFactoryGenerator.InlineFieldWriter, GenericFactoryGenerator.NativeObjectMapping
 
Field Summary
static java.lang.String DB_NAME
           
 
Fields inherited from class org.ephman.abra.tools.GenericFactoryGenerator
constructorString, END_DATE, nativeClassSet, nativeSetTypes, typeMap, VERSION_NUMBER
 
Fields inherited from interface org.ephman.abra.tools.AbraTypes
BIG_DECIMAL, BIG_INTEGER, BLOB, BOOLEAN, BOOLEAN_OBJ, CHARACTER, CLOB, DOUBLE, DOUBLE_OBJ, FLOAT, INTEGER, INTEGER_OBJ, LONG, STRING, TIMESTAMP
 
Constructor Summary
FactoryGenerator(java.lang.String outdir, char file_sep, java.lang.String imp, boolean useProcs)
           
 
Method Summary
 java.lang.String getPrimaryKeyString(JClass currentClass)
          methods which should be implemented by descendant generator
 
Methods inherited from class org.ephman.abra.tools.GenericFactoryGenerator
createClobString, createTypeMap, generate, getTypeMap, setPKInInsertStmt, usePackages, writeDeepRetrieval, writeFactoryHeader, writeFactoryMethods, writeInsertMethod, writeMakeFromRs, writeManyToManyMethods, writeOutAField, writeOutAField, writeOutAField, writeOutAField, writeOutAField, writeProcs, writeQueryBasedFactoryMethods, writeSetArgForPK, writeStoreAndDeleteMethods, writeViewCode, writeViewString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DB_NAME

public static final java.lang.String DB_NAME
See Also:
Constant Field Values
Constructor Detail

FactoryGenerator

public FactoryGenerator(java.lang.String outdir,
                        char file_sep,
                        java.lang.String imp,
                        boolean useProcs)
Method Detail

getPrimaryKeyString

public java.lang.String getPrimaryKeyString(JClass currentClass)
Description copied from class: GenericFactoryGenerator
methods which should be implemented by descendant generator

Specified by:
getPrimaryKeyString in class GenericFactoryGenerator