|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.torque.engine.database.transform.SQLToAppData
A Class that converts an sql input file to an AppData structure. The class makes use of SQL Scanner to get sql tokens and the parses these to create the AppData class. SQLToAppData is in effect a simplified sql parser.
Constructor Summary | |
SQLToAppData(java.lang.String sqlFile)
Create a new class with an input Reader |
|
SQLToAppData(java.lang.String sqlFile,
java.lang.String databaseType,
java.lang.String basePropsFilePath)
Create a new class with an input Reader. |
Method Summary | |
AppData |
execute()
Execute the parser. |
java.lang.String |
getSqlFile()
Get the current input sql file |
static void |
main(java.lang.String[] args)
Just 4 testing. |
void |
setSqlFile(java.lang.String sqlFile)
Set the current input sql file |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SQLToAppData(java.lang.String sqlFile)
sqlFile
- the sql filepublic SQLToAppData(java.lang.String sqlFile, java.lang.String databaseType, java.lang.String basePropsFilePath)
sqlFile
- the sql filedatabaseType
- basePropsFilePath
- Method Detail |
public java.lang.String getSqlFile()
public void setSqlFile(java.lang.String sqlFile)
sqlFile
- the sql filepublic AppData execute() throws java.io.IOException, ParseException
java.io.IOException
- If an I/O error occurs
ParseException
- error parsing the input filepublic static void main(java.lang.String[] args) throws java.lang.Exception
args
- commandline args
java.lang.Exception
- an exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |