|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.javaWebGen.data.DAO
org.javaWebGen.util.CodeGenerator
org.javaWebGen.util.GenerateTestCase
public class GenerateTestCase
Generated database aware JavaBean objects based on database config
Field Summary | |
---|---|
static int |
DEFAULT_PRIMARYKEY_ID
|
static java.lang.String |
DEFAULT_PRIMARYKEY_VALUE
|
static java.lang.String |
VERSION
|
Fields inherited from class org.javaWebGen.util.CodeGenerator |
---|
TS |
Fields inherited from class org.javaWebGen.data.DAO |
---|
TOO_MANY_ROWS, TOO_MANY_ROWS_WARNING |
Constructor Summary | |
---|---|
GenerateTestCase()
|
Method Summary | |
---|---|
protected java.lang.String |
buldClass()
8** build class based on template |
protected void |
execute()
main writing loop called by processFile |
void |
init()
run init code ie stuff to setup templates |
static void |
main(java.lang.String[] args)
main |
java.lang.String |
makeDelete(java.lang.String[] cols,
int[] types)
make delete test case |
java.lang.String |
makeGetByPrimaryKey(java.lang.String[] cols,
int[] types)
getPrimary key test case |
java.lang.String |
makeInsert(java.lang.String[] cols,
int[] types)
make test Insert TestCase |
java.lang.String |
makeListAll(java.lang.String[] cols,
int[] types)
make list all test case |
java.lang.String |
makeUpdate(java.lang.String[] cols,
int[] types)
make update test case |
void |
useage()
print instruction on how to object from the command line to sysout |
Methods inherited from class org.javaWebGen.util.CodeGenerator |
---|
getClassText, getColNames, getColTypes, getFileName, getFilePath, getPrimaryKeys, getPrimaryKeyTypes, getPrimayParmCast, getTableName, getTemplate, getVars, mapData, processFile, setCmdParms, setTableName |
Methods inherited from class org.javaWebGen.data.DAO |
---|
close, getColumnClass, getConnection, getDataManager, getNextValue, getNextValue, getResultSet, query, query, query, query, runQuery, runQuery, runQuery, runQuery, setColumn, update, update, update, update, updateDataBean, updateDataBean |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String VERSION
public static final int DEFAULT_PRIMARYKEY_ID
public static final java.lang.String DEFAULT_PRIMARYKEY_VALUE
Constructor Detail |
---|
public GenerateTestCase()
Method Detail |
---|
public void init()
CodeGenerator
init
in class CodeGenerator
public java.lang.String makeInsert(java.lang.String[] cols, int[] types)
cols
- types
-
public java.lang.String makeUpdate(java.lang.String[] cols, int[] types)
cols
- types
-
public java.lang.String makeDelete(java.lang.String[] cols, int[] types)
cols
- types
-
public java.lang.String makeListAll(java.lang.String[] cols, int[] types)
cols
- types
-
public java.lang.String makeGetByPrimaryKey(java.lang.String[] cols, int[] types)
cols
- types
-
protected java.lang.String buldClass() throws java.lang.Exception
java.lang.Exception
protected void execute() throws UtilException
execute
in class CodeGenerator
UtilException
public static void main(java.lang.String[] args)
public void useage()
CodeGenerator
useage
in class CodeGenerator
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |