java.lang.Object
org.jooq.codegen.AbstractGeneratorStrategy
org.jooq.codegen.DefaultGeneratorStrategy
org.jooq.codegen.example.JPrefixGeneratorStrategy
- Alle implementierten Schnittstellen:
GeneratorStrategy
A generator strategy that prefixes class names with a letter
J.
An example variant of the default naming strategy
DefaultGeneratorStrategy adding the prefix 'J' to generated class
names (e.g. to avoid name clashes with existing JPA entities and such).
This strategy is to be understood as a working example, not part of the code generation library. It may be modified / adapted in the future. Use at your own risk.
- Autor:
- Peter Ertl, Lukas Eder
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.jooq.codegen.GeneratorStrategy
GeneratorStrategy.Mode -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetJavaClassName(Definition definition, GeneratorStrategy.Mode mode) Von Klasse geerbte Methoden org.jooq.codegen.DefaultGeneratorStrategy
getFileHeader, getGlobalNamesFileHeader, getGlobalNamesJavaClassExtends, getGlobalNamesJavaClassImplements, getGlobalNamesJavaClassName, getGlobalNamesJavaPackageName, getGlobalReferencesFileHeader, getGlobalReferencesJavaClassExtends, getGlobalReferencesJavaClassImplements, getGlobalReferencesJavaClassName, getGlobalReferencesJavaPackageName, getInstanceFields, getJavaBeansGettersAndSetters, getJavaClassExtends, getJavaClassImplements, getJavaEnumLiteral, getJavaGetterName, getJavaGetterOverride, getJavaIdentifier, getJavaMemberName, getJavaMemberOverride, getJavaMethodName, getJavaMethodOverride, getJavaPackageName, getJavaSetterName, getJavaSetterOverride, getOverloadSuffix, getTargetDirectory, getTargetLanguage, getTargetLocale, getTargetPackage, getUseTableNameForUnambiguousFKs, setInstanceFields, setJavaBeansGettersAndSetters, setTargetDirectory, setTargetLanguage, setTargetLocale, setTargetPackage, setUseTableNameForUnambiguousFKsVon Klasse geerbte Methoden org.jooq.codegen.AbstractGeneratorStrategy
getFile, getFile, getFile, getFileHeader, getFileName, getFileName, getFileRoot, getFullJavaClassName, getFullJavaClassName, getFullJavaIdentifier, getFullJavaIdentifiers, getFullJavaIdentifiers, getGlobalNamesFile, getGlobalNamesFileName, getGlobalNamesFullJavaClassName, getGlobalReferencesFile, getGlobalReferencesFileName, getGlobalReferencesFullJavaClassName, getJavaClassExtends, getJavaClassImplements, getJavaClassName, getJavaEnumLiterals, getJavaEnumLiterals, getJavaGetterName, getJavaIdentifiers, getJavaIdentifiers, getJavaMemberName, getJavaMethodName, getJavaPackageName, getJavaSetterName
-
Konstruktordetails
-
JPrefixGeneratorStrategy
public JPrefixGeneratorStrategy()
-
-
Methodendetails
-
getJavaClassName
- Angegeben von:
getJavaClassNamein SchnittstelleGeneratorStrategy- Setzt außer Kraft:
getJavaClassNamein KlasseDefaultGeneratorStrategy- Gibt zurück:
- The Java class name representing this object, e.g. [MyTableSuffix]
-