|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface GeneratorStrategy
A strategy for naming various artefacts generated from Definition's
| Method Summary | |
|---|---|
File |
getFile(org.jooq.util.Definition definition)
|
File |
getFile(org.jooq.util.Definition definition,
String suffix)
|
String |
getFileName(org.jooq.util.Definition definition)
|
String |
getFileName(org.jooq.util.Definition definition,
String suffix)
|
String |
getFullJavaClassName(org.jooq.util.Definition definition)
|
String |
getFullJavaClassName(org.jooq.util.Definition definition,
String suffix)
|
String |
getFullJavaIdentifierUC(org.jooq.util.Definition definition)
|
String |
getJavaClassName(org.jooq.util.Definition definition)
|
String |
getJavaClassName(org.jooq.util.Definition definition,
String suffix)
|
String |
getJavaClassNameLC(org.jooq.util.Definition definition)
|
String |
getJavaClassNameLC(org.jooq.util.Definition definition,
String suffix)
|
String |
getJavaGetterName(org.jooq.util.Definition definition)
|
String |
getJavaIdentifier(org.jooq.util.Definition definition)
|
String |
getJavaIdentifierUC(org.jooq.util.Definition definition)
|
String |
getJavaPackageName(org.jooq.util.Definition definition)
|
String |
getJavaPackageName(org.jooq.util.Definition definition,
String suffix)
|
String |
getJavaSetterName(org.jooq.util.Definition definition)
|
String |
getSubPackage(org.jooq.util.Definition definition)
|
String |
getTargetDirectory()
The target directory |
String |
getTargetPackage()
|
void |
setInstanceFields(boolean instanceFields)
Whether fields are instance fields (as opposed to static fields) |
void |
setMemberScheme(String scheme)
Set the naming scheme for various objects |
void |
setMetaClassPrefix(String prefix)
Set the prefix to be used for table classes |
void |
setMetaClassSuffix(String suffix)
Set the suffix to be used for table classes |
void |
setRecordClassPrefix(String prefix)
Set the prefix to be used for record classes |
void |
setRecordClassSuffix(String suffix)
Set the suffix to be used for record classes |
void |
setTargetDirectory(String directory)
Initialise the target directory |
void |
setTargetPackage(String packageName)
Initialise the target package name |
| Method Detail |
|---|
String getTargetDirectory()
void setTargetDirectory(String directory)
String getTargetPackage()
void setTargetPackage(String packageName)
String getJavaIdentifier(org.jooq.util.Definition definition)
String getJavaIdentifierUC(org.jooq.util.Definition definition)
String getFullJavaIdentifierUC(org.jooq.util.Definition definition)
String getJavaSetterName(org.jooq.util.Definition definition)
String getJavaGetterName(org.jooq.util.Definition definition)
String getJavaClassName(org.jooq.util.Definition definition)
String getJavaClassName(org.jooq.util.Definition definition,
String suffix)
String getJavaPackageName(org.jooq.util.Definition definition)
String getJavaPackageName(org.jooq.util.Definition definition,
String suffix)
String getJavaClassNameLC(org.jooq.util.Definition definition)
String getJavaClassNameLC(org.jooq.util.Definition definition,
String suffix)
String getFullJavaClassName(org.jooq.util.Definition definition)
String getFullJavaClassName(org.jooq.util.Definition definition,
String suffix)
String getSubPackage(org.jooq.util.Definition definition)
String getFileName(org.jooq.util.Definition definition)
String getFileName(org.jooq.util.Definition definition,
String suffix)
File getFile(org.jooq.util.Definition definition)
File getFile(org.jooq.util.Definition definition,
String suffix)
void setMetaClassPrefix(String prefix)
void setMetaClassSuffix(String suffix)
void setRecordClassPrefix(String prefix)
void setRecordClassSuffix(String suffix)
void setMemberScheme(String scheme)
void setInstanceFields(boolean instanceFields)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||