Uses of Class
io.spring.initializr.generator.io.IndentingWriter
Packages that use IndentingWriter
Package
Description
Gradle build system.
Maven build system.
Docker Compose support.
Support for writing project assets.
Language abstraction.
-
Uses of IndentingWriter in io.spring.initializr.generator.buildsystem.gradle
Methods in io.spring.initializr.generator.buildsystem.gradle with parameters of type IndentingWriterModifier and TypeMethodDescriptionvoidGradleSnippet.apply(IndentingWriter indentingWriter) Apply the snippet using the specifiedIndentingWriter.protected abstract voidGradleBuildWriter.writeBuildscript(IndentingWriter writer, GradleBuild build) protected voidGroovyDslGradleBuildWriter.writeBuildscript(IndentingWriter writer, GradleBuild build) protected voidKotlinDslGradleBuildWriter.writeBuildscript(IndentingWriter writer, GradleBuild build) protected final <T> voidGradleBuildWriter.writeCollection(IndentingWriter writer, Collection<T> collection, Function<T, String> converter) protected final <T> voidGradleBuildWriter.writeCollection(IndentingWriter writer, Collection<T> collection, Function<T, String> itemToStringConverter, Runnable beforeWriting) protected voidGroovyDslGradleBuildWriter.writeConfiguration(IndentingWriter writer, GradleConfiguration configuration) protected voidKotlinDslGradleBuildWriter.writeConfiguration(IndentingWriter writer, GradleConfiguration configuration, List<String> customConfigurations) protected abstract voidGradleBuildWriter.writeConfigurations(IndentingWriter writer, GradleConfigurationContainer configurations) protected voidGroovyDslGradleBuildWriter.writeConfigurations(IndentingWriter writer, GradleConfigurationContainer configurations) protected voidKotlinDslGradleBuildWriter.writeConfigurations(IndentingWriter writer, GradleConfigurationContainer configurations) protected abstract voidGradleBuildWriter.writeDependency(IndentingWriter writer, Dependency dependency) protected voidGroovyDslGradleBuildWriter.writeDependency(IndentingWriter writer, Dependency dependency) protected voidKotlinDslGradleBuildWriter.writeDependency(IndentingWriter writer, Dependency dependency) protected abstract voidGradleBuildWriter.writeExtraProperties(IndentingWriter writer, Map<String, String> allProperties) protected voidGroovyDslGradleBuildWriter.writeExtraProperties(IndentingWriter writer, Map<String, String> allProperties) protected voidKotlinDslGradleBuildWriter.writeExtraProperties(IndentingWriter writer, Map<String, String> allProperties) protected voidGradleBuildWriter.writeJavaSourceCompatibility(IndentingWriter writer, GradleBuildSettings settings) Deprecated, for removal: This API element is subject to removal in a future version.for removal in favor of Gradle toolchainsprotected final <T,U> void GradleBuildWriter.writeMap(IndentingWriter writer, Map<T, U> map, BiFunction<T, U, String> converter) protected final <T> voidGradleBuildWriter.writeNestedCollection(IndentingWriter writer, String name, Collection<T> collection, Function<T, String> itemToStringConverter) protected final <T> voidGradleBuildWriter.writeNestedCollection(IndentingWriter writer, String name, Collection<T> collection, Function<T, String> converter, Runnable beforeWriting) protected abstract voidGradleBuildWriter.writePlugins(IndentingWriter writer, GradleBuild build) protected voidGroovyDslGradleBuildWriter.writePlugins(IndentingWriter writer, GradleBuild build) protected voidKotlinDslGradleBuildWriter.writePlugins(IndentingWriter writer, GradleBuild build) protected abstract voidGradleBuildWriter.writeProperty(IndentingWriter writer, String name, String value) protected voidGroovyDslGradleBuildWriter.writeProperty(IndentingWriter writer, String name, String value) protected voidKotlinDslGradleBuildWriter.writeProperty(IndentingWriter writer, String name, String value) protected final voidGradleBuildWriter.writeRepositories(IndentingWriter writer, GradleBuild build) protected final voidGradleBuildWriter.writeTaskCustomization(IndentingWriter writer, GradleTask task) protected abstract voidGradleBuildWriter.writeTasks(IndentingWriter writer, GradleTaskContainer tasks) protected voidGroovyDslGradleBuildWriter.writeTasks(IndentingWriter writer, GradleTaskContainer tasks) protected voidKotlinDslGradleBuildWriter.writeTasks(IndentingWriter writer, GradleTaskContainer tasks) final voidGradleBuildWriter.writeTo(IndentingWriter writer, GradleBuild build) Write a build.gradle using the specified writer.final voidGradleSettingsWriter.writeTo(IndentingWriter writer, GradleBuild build) Write a settings.gradle using the specified writer.Method parameters in io.spring.initializr.generator.buildsystem.gradle with type arguments of type IndentingWriterModifier and TypeMethodDescriptionvoidGradleSnippetContainer.add(Consumer<IndentingWriter> writer) Register asnippetwith no import.voidGradleSnippetContainer.add(Set<String> importedTypes, Consumer<IndentingWriter> writer) Register asnippetwith the specified types to import and writer. -
Uses of IndentingWriter in io.spring.initializr.generator.buildsystem.maven
Methods in io.spring.initializr.generator.buildsystem.maven with parameters of type IndentingWriterModifier and TypeMethodDescriptionvoidMavenBuildWriter.writeTo(IndentingWriter writer, MavenBuild build) -
Uses of IndentingWriter in io.spring.initializr.generator.container.docker.compose
Methods in io.spring.initializr.generator.container.docker.compose with parameters of type IndentingWriterModifier and TypeMethodDescriptionvoidComposeFileWriter.writeTo(IndentingWriter writer, ComposeFile compose) Write a compose.yaml using the specified writer. -
Uses of IndentingWriter in io.spring.initializr.generator.io
Methods in io.spring.initializr.generator.io that return IndentingWriterModifier and TypeMethodDescriptionIndentingWriterFactory.createIndentingWriter(String contentId, Writer out) Create anIndentingWriterfor the specified content and output. -
Uses of IndentingWriter in io.spring.initializr.generator.language
Methods in io.spring.initializr.generator.language with parameters of type IndentingWriterModifier and TypeMethodDescriptionvoidAnnotation.write(IndentingWriter writer, CodeBlock.FormattingOptions options) Write this annotation using the specified writer.voidCodeBlock.write(IndentingWriter writer, CodeBlock.FormattingOptions options) Write this instance using the specified writer.