|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.jooq.util.AbstractGeneratorStrategy
public abstract class AbstractGeneratorStrategy
Common base class for convenience method abstraction
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jooq.util.GeneratorStrategy |
|---|
GeneratorStrategy.Mode |
| Constructor Summary | |
|---|---|
AbstractGeneratorStrategy()
|
|
| Method Summary | |
|---|---|
File |
getFile(org.jooq.util.Definition definition)
|
File |
getFile(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
|
String |
getFileName(org.jooq.util.Definition definition)
|
String |
getFileName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
|
String |
getFullJavaClassName(org.jooq.util.Definition definition)
|
String |
getFullJavaClassName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
This is the same as calling getFullJavaClassName(definition, Mode.DEFAULT) |
String |
getFullJavaIdentifier(org.jooq.util.Definition definition)
This is applied to definitions that can result in singleton static and instance members. |
String |
getJavaClassName(org.jooq.util.Definition definition)
This is the same as calling getJavaClassName(definition, Mode.DEFAULT) |
String |
getJavaGetterName(org.jooq.util.Definition definition)
This is applied to definitions that can result in getters of a container. |
String |
getJavaMemberName(org.jooq.util.Definition definition)
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)
This is applied to definitions that can result in methods. |
String |
getJavaPackageName(org.jooq.util.Definition definition)
This is the same as calling getJavaPackageName(definition, Mode.DEFAULT) |
String |
getJavaSetterName(org.jooq.util.Definition definition)
This is applied to definitions that can result in setters of a container. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jooq.util.GeneratorStrategy |
|---|
getInstanceFields, getJavaClassName, getJavaGetterName, getJavaIdentifier, getJavaMemberName, getJavaMethodName, getJavaPackageName, getJavaSetterName, getTargetDirectory, getTargetPackage, setInstanceFields, setTargetDirectory, setTargetPackage |
| Constructor Detail |
|---|
public AbstractGeneratorStrategy()
| Method Detail |
|---|
public final String getFileName(org.jooq.util.Definition definition)
getFileName in interface GeneratorStrategy
public final String getFileName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
getFileName in interface GeneratorStrategypublic final File getFile(org.jooq.util.Definition definition)
getFile in interface GeneratorStrategy
public final File getFile(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
getFile in interface GeneratorStrategypublic final String getFullJavaIdentifier(org.jooq.util.Definition definition)
GeneratorStrategyTableDefinition is a java identifier
getFullJavaIdentifier in interface GeneratorStrategypublic final String getJavaSetterName(org.jooq.util.Definition definition)
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
This is the same as calling
getJavaSetterName(definition, Mode.DEFAULT)
getJavaSetterName in interface GeneratorStrategypublic final String getJavaGetterName(org.jooq.util.Definition definition)
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
This is the same as calling
getJavaGetterName(definition, Mode.DEFAULT)
getJavaGetterName in interface GeneratorStrategypublic final String getJavaMethodName(org.jooq.util.Definition definition)
GeneratorStrategyRoutineDefinition
This is the same as calling
getJavaMethodName(definition, Mode.DEFAULT)
getJavaMethodName in interface GeneratorStrategypublic final String getJavaClassName(org.jooq.util.Definition definition)
GeneratorStrategygetJavaClassName(definition, Mode.DEFAULT)
getJavaClassName in interface GeneratorStrategypublic final String getJavaPackageName(org.jooq.util.Definition definition)
GeneratorStrategygetJavaPackageName(definition, Mode.DEFAULT)
getJavaPackageName in interface GeneratorStrategypublic final String getJavaMemberName(org.jooq.util.Definition definition)
GeneratorStrategyColumnDefinitionParameterDefinitionAttributeDefinitiongetJavaMemberName(definition, Mode.DEFAULT)
getJavaMemberName in interface GeneratorStrategypublic final String getFullJavaClassName(org.jooq.util.Definition definition)
getFullJavaClassName in interface GeneratorStrategy
public final String getFullJavaClassName(org.jooq.util.Definition definition,
GeneratorStrategy.Mode mode)
GeneratorStrategygetFullJavaClassName(definition, Mode.DEFAULT)
getFullJavaClassName in interface GeneratorStrategy
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||