-
public class KobbyKotlinExtension
-
-
Field Summary
Fields Modifier and Type Field Description private Booleanenabledprivate Map<String, KotlinType>scalarsprivate BooleanrelativePackageprivate StringpackageNameprivate DirectoryoutputDirectoryprivate final KotlinTypetypeAnyprivate final KotlinTypetypeNumberprivate final KotlinTypetypeByteprivate final KotlinTypetypeShortprivate final KotlinTypetypeIntprivate final KotlinTypetypeLongprivate final KotlinTypetypeFloatprivate final KotlinTypetypeDoubleprivate final KotlinTypetypeCharprivate final KotlinTypetypeStringprivate final KotlinTypetypeCharSequenceprivate final KotlinTypetypeBooleanprivate final KotlinTypetypeEnumprivate final KotlinTypetypeThrowableprivate final KotlinTypetypeComparableprivate final KotlinTypetypeIterableprivate final KotlinTypetypeCollectionprivate final KotlinTypetypeListprivate final KotlinTypetypeSetprivate final KotlinTypetypeMapprivate final KotlinTypetypeMutableIterableprivate final KotlinTypetypeMutableCollectionprivate final KotlinTypetypeMutableListprivate final KotlinTypetypeMutableSetprivate final KotlinTypetypeMutableMapprivate final KotlinTypetypeArrayprivate final KotlinTypetypeBooleanArrayprivate final KotlinTypetypeByteArrayprivate final KotlinTypetypeCharArrayprivate final KotlinTypetypeShortArrayprivate final KotlinTypetypeIntArrayprivate final KotlinTypetypeLongArrayprivate final KotlinTypetypeFloatArrayprivate final KotlinTypetypeDoubleArray
-
Constructor Summary
Constructors Constructor Description KobbyKotlinExtension()
-
Method Summary
Modifier and Type Method Description final BooleangetEnabled()final UnitsetEnabled(Boolean enabled)final Map<String, KotlinType>getScalars()final UnitsetScalars(Map<String, KotlinType> scalars)final BooleangetRelativePackage()final UnitsetRelativePackage(Boolean relativePackage)final StringgetPackageName()final UnitsetPackageName(String packageName)final DirectorygetOutputDirectory()final UnitsetOutputDirectory(Directory outputDirectory)final KotlinTypegetTypeAny()final KotlinTypegetTypeNumber()final KotlinTypegetTypeByte()final KotlinTypegetTypeShort()final KotlinTypegetTypeInt()final KotlinTypegetTypeLong()final KotlinTypegetTypeFloat()final KotlinTypegetTypeDouble()final KotlinTypegetTypeChar()final KotlinTypegetTypeString()final KotlinTypegetTypeCharSequence()final KotlinTypegetTypeBoolean()final KotlinTypegetTypeEnum()final KotlinTypegetTypeThrowable()final KotlinTypegetTypeComparable()final KotlinTypegetTypeIterable()final KotlinTypegetTypeCollection()final KotlinTypegetTypeList()final KotlinTypegetTypeSet()final KotlinTypegetTypeMap()final KotlinTypegetTypeMutableIterable()final KotlinTypegetTypeMutableCollection()final KotlinTypegetTypeMutableList()final KotlinTypegetTypeMutableSet()final KotlinTypegetTypeMutableMap()final KotlinTypegetTypeArray()final KotlinTypegetTypeBooleanArray()final KotlinTypegetTypeByteArray()final KotlinTypegetTypeCharArray()final KotlinTypegetTypeShortArray()final KotlinTypegetTypeIntArray()final KotlinTypegetTypeLongArray()final KotlinTypegetTypeFloatArray()final KotlinTypegetTypeDoubleArray()final Unitcontext(Action<KobbyKotlinContextExtension> action)Kotlin DSL Context generator configuration final Unitdto(Action<KobbyKotlinDtoExtension> action)Kotlin DSL DTO generator configuration final Unitentity(Action<KobbyKotlinEntityExtension> action)Kotlin DSL Entity generator configuration final Unitimpl(Action<KobbyKotlinImplExtension> action)Kotlin DSL implementation generator configuration final Unitadapter(Action<KobbyKotlinAdapterExtension> action)Kotlin DSL adapter generator configuration final Unitresolver(Action<KobbyKotlinResolverExtension> action)Kotlin DSL resolvers generator configuration StringtoString()final KotlinTypetypeOf(String packageName, String className, KotlinType arguments)final KotlinTypetypeOf(String packageName, String className, Boolean nullable, KotlinType arguments)-
-
Method Detail
-
getEnabled
final Boolean getEnabled()
-
setEnabled
final Unit setEnabled(Boolean enabled)
-
getScalars
final Map<String, KotlinType> getScalars()
-
setScalars
final Unit setScalars(Map<String, KotlinType> scalars)
-
getRelativePackage
final Boolean getRelativePackage()
-
setRelativePackage
final Unit setRelativePackage(Boolean relativePackage)
-
getPackageName
final String getPackageName()
-
setPackageName
final Unit setPackageName(String packageName)
-
getOutputDirectory
final Directory getOutputDirectory()
-
setOutputDirectory
final Unit setOutputDirectory(Directory outputDirectory)
-
getTypeAny
final KotlinType getTypeAny()
-
getTypeNumber
final KotlinType getTypeNumber()
-
getTypeByte
final KotlinType getTypeByte()
-
getTypeShort
final KotlinType getTypeShort()
-
getTypeInt
final KotlinType getTypeInt()
-
getTypeLong
final KotlinType getTypeLong()
-
getTypeFloat
final KotlinType getTypeFloat()
-
getTypeDouble
final KotlinType getTypeDouble()
-
getTypeChar
final KotlinType getTypeChar()
-
getTypeString
final KotlinType getTypeString()
-
getTypeCharSequence
final KotlinType getTypeCharSequence()
-
getTypeBoolean
final KotlinType getTypeBoolean()
-
getTypeEnum
final KotlinType getTypeEnum()
-
getTypeThrowable
final KotlinType getTypeThrowable()
-
getTypeComparable
final KotlinType getTypeComparable()
-
getTypeIterable
final KotlinType getTypeIterable()
-
getTypeCollection
final KotlinType getTypeCollection()
-
getTypeList
final KotlinType getTypeList()
-
getTypeSet
final KotlinType getTypeSet()
-
getTypeMap
final KotlinType getTypeMap()
-
getTypeMutableIterable
final KotlinType getTypeMutableIterable()
-
getTypeMutableCollection
final KotlinType getTypeMutableCollection()
-
getTypeMutableList
final KotlinType getTypeMutableList()
-
getTypeMutableSet
final KotlinType getTypeMutableSet()
-
getTypeMutableMap
final KotlinType getTypeMutableMap()
-
getTypeArray
final KotlinType getTypeArray()
-
getTypeBooleanArray
final KotlinType getTypeBooleanArray()
-
getTypeByteArray
final KotlinType getTypeByteArray()
-
getTypeCharArray
final KotlinType getTypeCharArray()
-
getTypeShortArray
final KotlinType getTypeShortArray()
-
getTypeIntArray
final KotlinType getTypeIntArray()
-
getTypeLongArray
final KotlinType getTypeLongArray()
-
getTypeFloatArray
final KotlinType getTypeFloatArray()
-
getTypeDoubleArray
final KotlinType getTypeDoubleArray()
-
context
final Unit context(Action<KobbyKotlinContextExtension> action)
Kotlin DSL Context generator configuration
-
dto
final Unit dto(Action<KobbyKotlinDtoExtension> action)
Kotlin DSL DTO generator configuration
-
entity
final Unit entity(Action<KobbyKotlinEntityExtension> action)
Kotlin DSL Entity generator configuration
-
impl
final Unit impl(Action<KobbyKotlinImplExtension> action)
Kotlin DSL implementation generator configuration
-
adapter
final Unit adapter(Action<KobbyKotlinAdapterExtension> action)
Kotlin DSL adapter generator configuration
-
resolver
final Unit resolver(Action<KobbyKotlinResolverExtension> action)
Kotlin DSL resolvers generator configuration
-
-
-
-