Class KobbyKotlinImplExtension

  • All Implemented Interfaces:

    
    public class KobbyKotlinImplExtension
    
                        

    Configuration of DSL Entities implementation classes generation

    • Constructor Detail

      • KobbyKotlinImplExtension

        KobbyKotlinImplExtension()
    • 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"

      • getPrefix

         final String getPrefix()

        Prefix for entities implementation classes

      • 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"