Package io.github.ermadmi78.kobby
Class KobbyKotlinImplExtension
-
- All Implemented Interfaces:
public class KobbyKotlinImplExtensionConfiguration of DSL Entities implementation classes generation
-
-
Field Summary
Fields Modifier and Type Field Description private StringpackageNameprivate Stringprefixprivate Stringpostfixprivate Booleaninternalprivate StringinnerPrefixprivate StringinnerPostfix
-
Constructor Summary
Constructors Constructor Description KobbyKotlinImplExtension()
-
Method Summary
Modifier and Type Method Description final StringgetPackageName()Package name for entities implementation classes relative to root package nameDefault: "entity. final UnitsetPackageName(String packageName)Package name for entities implementation classes relative to root package nameDefault: "entity. final StringgetPrefix()Prefix for entities implementation classes final UnitsetPrefix(String prefix)Prefix for entities implementation classes final StringgetPostfix()Postfix for entities implementation classesDefault: "Impl" final UnitsetPostfix(String postfix)Postfix for entities implementation classesDefault: "Impl" final BooleangetInternal()Is implementation classes should be internalDefault: true final UnitsetInternal(Boolean internal)Is implementation classes should be internalDefault: true final StringgetInnerPrefix()Prefix for inner fields in implementation classesDefault: "__inner" final UnitsetInnerPrefix(String innerPrefix)Prefix for inner fields in implementation classesDefault: "__inner" final StringgetInnerPostfix()Postfix for inner fields in implementation classes final UnitsetInnerPostfix(String innerPostfix)Postfix for inner fields in implementation classes -
-
Method Detail
-
getPackageName
final String getPackageName()
Package name for entities implementation classes relative to root package name
Default: "entity.impl"
-
setPackageName
final Unit setPackageName(String packageName)
Package name for entities implementation classes relative to root package name
Default: "entity.impl"
-
getPostfix
final String getPostfix()
Postfix for entities implementation classes
Default: "Impl"
-
setPostfix
final Unit setPostfix(String postfix)
Postfix for entities implementation classes
Default: "Impl"
-
getInternal
final Boolean getInternal()
Is implementation classes should be internal
Default: true
-
setInternal
final Unit setInternal(Boolean internal)
Is implementation classes should be internal
Default: true
-
getInnerPrefix
final String getInnerPrefix()
Prefix for inner fields in implementation classes
Default: "__inner"
-
setInnerPrefix
final Unit setInnerPrefix(String innerPrefix)
Prefix for inner fields in implementation classes
Default: "__inner"
-
getInnerPostfix
final String getInnerPostfix()
Postfix for inner fields in implementation classes
-
setInnerPostfix
final Unit setInnerPostfix(String innerPostfix)
Postfix for inner fields in implementation classes
-
-
-
-