|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.jooq.util.AbstractGeneratorStrategy
org.jooq.util.DefaultGeneratorStrategy
public class DefaultGeneratorStrategy
The default naming strategy for the DefaultGenerator
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jooq.util.GeneratorStrategy |
|---|
GeneratorStrategy.Mode |
| Constructor Summary | |
|---|---|
DefaultGeneratorStrategy()
|
|
| Method Summary | |
|---|---|
boolean |
getInstanceFields()
Whether fields are instance fields (as opposed to static fields) |
String |
getJavaClassName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
|
String |
getJavaGetterName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
This is applied to definitions that can result in getters of a container. |
String |
getJavaIdentifier(org.jooq.util.Definition definition)
This is applied to definitions that can result in singleton static and instance members. |
String |
getJavaMemberName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
The "java member name" is applied where a definition is used as a member (for POJOs) or as a method argument (for setters). |
String |
getJavaMethodName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
This is applied to definitions that can result in methods. |
String |
getJavaPackageName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
|
String |
getJavaSetterName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
This is applied to definitions that can result in setters of a container. |
String |
getTargetDirectory()
The target directory |
String |
getTargetPackage()
|
void |
setInstanceFields(boolean instanceFields)
Whether fields are instance fields (as opposed to static fields) |
void |
setTargetDirectory(String directory)
Initialise the target directory |
void |
setTargetPackage(String packageName)
Initialise the target package name |
| Methods inherited from class org.jooq.util.AbstractGeneratorStrategy |
|---|
getFile, getFile, getFileName, getFileName, getFullJavaClassName, getFullJavaClassName, getFullJavaIdentifier, getJavaClassName, getJavaGetterName, getJavaMemberName, getJavaMethodName, getJavaPackageName, getJavaSetterName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultGeneratorStrategy()
| Method Detail |
|---|
public final void setInstanceFields(boolean instanceFields)
GeneratorStrategy
public final boolean getInstanceFields()
GeneratorStrategy
public final String getTargetDirectory()
GeneratorStrategy
public final void setTargetDirectory(String directory)
GeneratorStrategy
public final String getTargetPackage()
public final void setTargetPackage(String packageName)
GeneratorStrategy
public String getJavaIdentifier(org.jooq.util.Definition definition)
GeneratorStrategyTableDefinition is a java identifier
public String getJavaSetterName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
GeneratorStrategyColumnDefinition, the
container a TableDefinition. Then this would apply to records and
POJOs. Also, the definition could be an AttributeDefinition and
the container a UDTDefinition
public String getJavaGetterName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
GeneratorStrategyColumnDefinition, the
container a TableDefinition. Then this would apply to records and
POJOs. Also, the definition could be an AttributeDefinition and
the container a UDTDefinition
public String getJavaMethodName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
GeneratorStrategyRoutineDefinition
public String getJavaClassName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
public String getJavaPackageName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
public String getJavaMemberName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
GeneratorStrategyColumnDefinitionParameterDefinitionAttributeDefinition
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||