java.lang.Object
org.jooq.codegen.AbstractGeneratorStrategy
org.jooq.codegen.DefaultGeneratorStrategy
org.jooq.codegen.PascalCaseGeneratorStrategy
- Alle implementierten Schnittstellen:
GeneratorStrategy
An adaptation of the
DefaultGeneratorStrategy, which works best with
schemas whose identifiers are declared in PascalCase.-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.jooq.codegen.GeneratorStrategy
GeneratorStrategy.Mode -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetJavaIdentifier(Definition definition) This is applied to definitions that can result in reference static and instance members.getJavaMemberName(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).getJavaMethodName(Definition definition, GeneratorStrategy.Mode mode) This is applied to definitions that can result in methods.Von Klasse geerbte Methoden org.jooq.codegen.DefaultGeneratorStrategy
getFileHeader, getGlobalNamesFileHeader, getGlobalNamesJavaClassExtends, getGlobalNamesJavaClassImplements, getGlobalNamesJavaClassName, getGlobalNamesJavaPackageName, getGlobalReferencesFileHeader, getGlobalReferencesJavaClassExtends, getGlobalReferencesJavaClassImplements, getGlobalReferencesJavaClassName, getGlobalReferencesJavaPackageName, getInstanceFields, getJavaBeansGettersAndSetters, getJavaClassExtends, getJavaClassImplements, getJavaClassName, getJavaEnumLiteral, getJavaGetterName, getJavaGetterOverride, getJavaMemberOverride, 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
-
PascalCaseGeneratorStrategy
public PascalCaseGeneratorStrategy()
-
-
Methodendetails
-
getJavaIdentifier
Beschreibung aus Schnittstelle kopiert:GeneratorStrategyThis is applied to definitions that can result in reference static and instance members. For instance, the reference instance of aTableDefinitionis a java identifier- Angegeben von:
getJavaIdentifierin SchnittstelleGeneratorStrategy- Setzt außer Kraft:
getJavaIdentifierin KlasseDefaultGeneratorStrategy- Gibt zurück:
- The Java identifier representing this object, e.g. [my_table]
-
getJavaMemberName
Beschreibung aus Schnittstelle kopiert:GeneratorStrategyThe "java member name" is applied where a definition is used as a member (for POJOs) or as a method argument (for setters). Example definitions are- Angegeben von:
getJavaMemberNamein SchnittstelleGeneratorStrategy- Setzt außer Kraft:
getJavaMemberNamein KlasseDefaultGeneratorStrategy- Gibt zurück:
- The Java class name representing this object, starting with a lower case character, e.g. [myTableSuffix]
-
getJavaMethodName
Beschreibung aus Schnittstelle kopiert:GeneratorStrategyThis is applied to definitions that can result in methods. For example, the definition could be aRoutineDefinition- Angegeben von:
getJavaMethodNamein SchnittstelleGeneratorStrategy- Setzt außer Kraft:
getJavaMethodNamein KlasseDefaultGeneratorStrategy- Gibt zurück:
- The Java method name representing this object, e.g. [myFunction]
-