public static class MappingGenerator.Configuration extends Object
Modifier and Type | Field and Description |
---|---|
static String |
defaultBinDir
The Constant defaultBinDir.
|
static String |
defaultMappingClassSubDir
The Constant defaultMappingClassSubDir.
|
static String |
defaultSingletonIndexClassName
The Constant defaultSingletonIndexClassName.
|
static String |
defaultSrcDir
The Constant defaultSrcDir.
|
static String |
defaultWorkingDirectory
The Constant defaultWorkingDirectory.
|
Constructor and Description |
---|
Configuration() |
Modifier and Type | Method and Description |
---|---|
File |
getBinaryBaseDirectory()
Gets the binary base directory.
|
String |
getMappingClassSubDir()
Gets the mapping class sub dir.
|
String |
getSingletonIndexClassDir()
Gets the singleton index class dir.
|
String |
getSingletonIndexClassName()
Gets the singleton index class name.
|
File |
getSourceBaseDirectory()
Gets the source base directory.
|
File |
getSourceTargetDirectory()
Gets the source target directory.
|
String |
getSrcSubDir()
Gets the src sub dir.
|
String |
getSrcWorkingDirectory()
Gets the src working directory.
|
Class<? extends SqlTableIdentity> |
getSuperClass()
Gets the super class.
|
String |
getTableClassFileType()
Gets the table class file type.
|
String |
getTableClassPrefix()
Gets the table class prefix.
|
String |
getTableClassSuffix()
Gets the table class suffix.
|
boolean |
isCreateSingletonIndexClass()
Checks if is creates the singleton index class.
|
boolean |
isTripleConstructorPresent()
Checks if is triple constructor present.
|
void |
setBinSubDir(String binSubDir)
Sets the bin sub dir.
|
void |
setBinWorkingDirectory(String binWorkingDirectory)
Sets the bin working directory.
|
MappingGenerator.Configuration |
setConstructorConfiguration(Java.Visibility nullary,
Java.Visibility alias,
Java.Visibility name,
Java.Visibility schema,
Java.Visibility schemaAlias,
Java.Visibility nameAlias,
Java.Visibility schemaName,
Java.Visibility schemaNameAlias)
Sets the constructor configuration.
|
void |
setCreateSingletonIndexClass(boolean createSingletonIndexClass)
Sets the creates the singleton index class.
|
void |
setMappingClassSubDir(String mappingClassSubDir)
Sets the mapping class sub dir.
|
void |
setSingletonIndexClassDir(String singletonIndexClassDir)
Sets the singleton index class dir.
|
void |
setSingletonIndexClassName(String singletonIndexClassName)
Sets the singleton index class name.
|
void |
setSrcSubDir(String srcSubDir)
Sets the src sub dir.
|
void |
setSrcWorkingDirectory(String srcWorkingDirectory)
Sets the src working directory.
|
MappingGenerator.Configuration |
setSuperClass(Class<? extends SqlTable> superClass)
Sets the super class.
|
void |
setTableClassFileType(String tableClassFileType)
Sets the table class file type.
|
void |
setTableClassPrefix(String tableClassprefix)
Sets the table class prefix.
|
void |
setTableClassSuffix(String tableClassSuffix)
Sets the table class suffix.
|
Java.Visibility |
visibilityConstructorAlias()
Visibility constructor alias.
|
Java.Visibility |
visibilityConstructorName()
Visibility constructor name.
|
Java.Visibility |
visibilityConstructorNameAlias()
Visibility constructor name alias.
|
Java.Visibility |
visibilityConstructorNullary()
Visibility constructor nullary.
|
Java.Visibility |
visibilityConstructorSchema()
Visibility constructor schema.
|
Java.Visibility |
visibilityConstructorSchemaAlias()
Visibility constructor schema alias.
|
Java.Visibility |
visibilityConstructorSchemaName()
Visibility constructor schema name.
|
Java.Visibility |
visibilityConstructorSchemaNameAlias()
Visibility constructor schema name alias.
|
public static final String defaultWorkingDirectory
public static final String defaultSrcDir
public static final String defaultBinDir
public static final String defaultMappingClassSubDir
public static final String defaultSingletonIndexClassName
public MappingGenerator.Configuration setConstructorConfiguration(Java.Visibility nullary, Java.Visibility alias, Java.Visibility name, Java.Visibility schema, Java.Visibility schemaAlias, Java.Visibility nameAlias, Java.Visibility schemaName, Java.Visibility schemaNameAlias)
nullary
- the nullaryalias
- the aliasname
- the nameschema
- the schemaschemaAlias
- the schema aliasnameAlias
- the name aliasschemaName
- the schema nameschemaNameAlias
- the schema name aliaspublic Class<? extends SqlTableIdentity> getSuperClass()
public String getSrcWorkingDirectory()
public String getSrcSubDir()
public String getMappingClassSubDir()
public File getSourceBaseDirectory()
public File getBinaryBaseDirectory()
public File getSourceTargetDirectory()
public String getTableClassSuffix()
public String getTableClassPrefix()
public Java.Visibility visibilityConstructorNullary()
public Java.Visibility visibilityConstructorAlias()
public Java.Visibility visibilityConstructorName()
public Java.Visibility visibilityConstructorSchema()
public Java.Visibility visibilityConstructorSchemaAlias()
public Java.Visibility visibilityConstructorNameAlias()
public Java.Visibility visibilityConstructorSchemaName()
public Java.Visibility visibilityConstructorSchemaNameAlias()
public boolean isTripleConstructorPresent()
public boolean isCreateSingletonIndexClass()
public String getSingletonIndexClassName()
public String getSingletonIndexClassDir()
public String getTableClassFileType()
public MappingGenerator.Configuration setSuperClass(Class<? extends SqlTable> superClass)
superClass
- the superClass to setpublic void setSrcWorkingDirectory(String srcWorkingDirectory)
srcWorkingDirectory
- the new src working directorypublic void setSrcSubDir(String srcSubDir)
srcSubDir
- the new src sub dirpublic void setBinWorkingDirectory(String binWorkingDirectory)
binWorkingDirectory
- the new bin working directorypublic void setBinSubDir(String binSubDir)
binSubDir
- the new bin sub dirpublic void setMappingClassSubDir(String mappingClassSubDir)
mappingClassSubDir
- the mappingClassSubDir to setpublic void setTableClassSuffix(String tableClassSuffix)
tableClassSuffix
- the tableClassSuffix to setpublic void setTableClassPrefix(String tableClassprefix)
tableClassprefix
- the tableClassprefix to setpublic void setCreateSingletonIndexClass(boolean createSingletonIndexClass)
createSingletonIndexClass
- the createSingletonIndexClass to setpublic void setSingletonIndexClassName(String singletonIndexClassName)
singletonIndexClassName
- the singletonIndexClassName to setpublic void setSingletonIndexClassDir(String singletonIndexClassDir)
singletonIndexClassDir
- the singletonIndexClassDir to setpublic void setTableClassFileType(String tableClassFileType)
tableClassFileType
- the tableClassFileType to setCopyright © 2003–2021 XDEV Software. All rights reserved.