org.agileclick.genorm
Class QueryGen

java.lang.Object
  extended by org.agileclick.genorm.TemplateHelper
      extended by org.agileclick.genorm.GenUtil
          extended by org.agileclick.genorm.QueryGen

public class QueryGen
extends GenUtil


Field Summary
 
Fields inherited from class org.agileclick.genorm.GenUtil
PROP_BASE_CLASS_DESTINATION, PROP_BASE_CLASS_PACKAGE, PROP_DATASOURCE_PACKAGE, PROP_DESTINATION, PROP_FORMATTER, PROP_GRAPHVIZ_FILE, PROP_INHERIT, PROP_PACKAGE, PROP_SQL_DESTINATION
 
Constructor Summary
QueryGen(java.lang.String source)
           
 
Method Summary
 void generateClasses()
           
static void main(java.lang.String[] args)
           
 void setConfigOption(java.lang.String option, java.lang.String value)
           
 void setConfiguration(java.util.Properties configuration)
           
 void setConfiguration(java.lang.String configurationFile)
           
 
Methods inherited from class org.agileclick.genorm.GenUtil
getFormat, getJavaType, setDestination, setFormat, setPackage, setTypesFile
 
Methods inherited from class org.agileclick.genorm.TemplateHelper
conditionalWriteTemplate, conditionalWriteTemplate, loadTemplateGroup, readResource, setDestinationDir, writeTemplate, writeTemplate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryGen

public QueryGen(java.lang.String source)
         throws ConfigurationException
Throws:
ConfigurationException
Method Detail

main

public static void main(java.lang.String[] args)

setConfiguration

public void setConfiguration(java.lang.String configurationFile)

setConfiguration

public void setConfiguration(java.util.Properties configuration)

setConfigOption

public void setConfigOption(java.lang.String option,
                            java.lang.String value)

generateClasses

public void generateClasses()
                     throws java.lang.Exception
Throws:
java.lang.Exception