com.scooterframework.tools.generator
Class ModelGenerator
java.lang.Object
com.scooterframework.tools.common.GeneratorImpl
com.scooterframework.tools.common.AbstractGenerator
com.scooterframework.tools.generator.ModelGenerator
- All Implemented Interfaces:
- Generator
- Direct Known Subclasses:
- ModelTestGenerator
public class ModelGenerator
- extends AbstractGenerator
This class generates model class code.
Constructor Summary |
ModelGenerator(java.lang.String templateFilePath,
java.util.Map<java.lang.String,java.lang.String> props,
java.lang.String connName,
java.lang.String model)
|
Methods inherited from class com.scooterframework.tools.common.GeneratorImpl |
escape, generate, generate, generate, generate, getProperty, getTemplateContent, getTemplateFileContent, isEmpty, log, processTemplateContent, renderContent, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
packageLine
protected java.lang.String packageLine
packageName
protected java.lang.String packageName
connectionName
protected java.lang.String connectionName
modelName
protected java.lang.String modelName
modelClassName
protected java.lang.String modelClassName
tableName
protected java.lang.String tableName
noPrefix
protected boolean noPrefix
noSuffix
protected boolean noSuffix
ModelGenerator
public ModelGenerator(java.lang.String templateFilePath,
java.util.Map<java.lang.String,java.lang.String> props,
java.lang.String connName,
java.lang.String model)
getTemplateProperties
protected java.util.Map<java.lang.String,java.lang.String> getTemplateProperties()
- Specified by:
getTemplateProperties
in class GeneratorImpl
getRelativePathToOutputFile
protected java.lang.String getRelativePathToOutputFile()
- Specified by:
getRelativePathToOutputFile
in class GeneratorImpl
getOutputFileName
protected java.lang.String getOutputFileName()
- Specified by:
getOutputFileName
in class GeneratorImpl