@ProjectGenerationConfiguration @ConditionalOnLanguage(value="kotlin") @Import(value=io.spring.initializr.generator.spring.code.kotlin.KotlinProjectGenerationDefaultContributorsConfiguration.class) public class KotlinProjectGenerationConfiguration extends Object
| Constructor and Description |
|---|
KotlinProjectGenerationConfiguration(ProjectDescription description,
IndentingWriterFactory indentingWriterFactory) |
| Modifier and Type | Method and Description |
|---|---|
KotlinJacksonBuildCustomizer |
kotlinJacksonBuildCustomizer(InitializrMetadata metadata) |
KotlinProjectSettings |
kotlinProjectSettings(org.springframework.beans.factory.ObjectProvider<KotlinVersionResolver> kotlinVersionResolver,
InitializrMetadata metadata) |
MainSourceCodeProjectContributor<KotlinTypeDeclaration,KotlinCompilationUnit,KotlinSourceCode> |
mainKotlinSourceCodeProjectContributor(org.springframework.beans.factory.ObjectProvider<MainApplicationTypeCustomizer<?>> mainApplicationTypeCustomizers,
org.springframework.beans.factory.ObjectProvider<MainCompilationUnitCustomizer<?,?>> mainCompilationUnitCustomizers,
org.springframework.beans.factory.ObjectProvider<MainSourceCodeCustomizer<?,?,?>> mainSourceCodeCustomizers) |
TestSourceCodeProjectContributor<KotlinTypeDeclaration,KotlinCompilationUnit,KotlinSourceCode> |
testKotlinSourceCodeProjectContributor(org.springframework.beans.factory.ObjectProvider<TestApplicationTypeCustomizer<?>> testApplicationTypeCustomizers,
org.springframework.beans.factory.ObjectProvider<TestSourceCodeCustomizer<?,?,?>> testSourceCodeCustomizers) |
public KotlinProjectGenerationConfiguration(ProjectDescription description, IndentingWriterFactory indentingWriterFactory)
@Bean public MainSourceCodeProjectContributor<KotlinTypeDeclaration,KotlinCompilationUnit,KotlinSourceCode> mainKotlinSourceCodeProjectContributor(org.springframework.beans.factory.ObjectProvider<MainApplicationTypeCustomizer<?>> mainApplicationTypeCustomizers, org.springframework.beans.factory.ObjectProvider<MainCompilationUnitCustomizer<?,?>> mainCompilationUnitCustomizers, org.springframework.beans.factory.ObjectProvider<MainSourceCodeCustomizer<?,?,?>> mainSourceCodeCustomizers)
@Bean public TestSourceCodeProjectContributor<KotlinTypeDeclaration,KotlinCompilationUnit,KotlinSourceCode> testKotlinSourceCodeProjectContributor(org.springframework.beans.factory.ObjectProvider<TestApplicationTypeCustomizer<?>> testApplicationTypeCustomizers, org.springframework.beans.factory.ObjectProvider<TestSourceCodeCustomizer<?,?,?>> testSourceCodeCustomizers)
@Bean public KotlinProjectSettings kotlinProjectSettings(org.springframework.beans.factory.ObjectProvider<KotlinVersionResolver> kotlinVersionResolver, InitializrMetadata metadata)
@Bean public KotlinJacksonBuildCustomizer kotlinJacksonBuildCustomizer(InitializrMetadata metadata)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.