Hierarchy For All Packages
Package Hierarchies:- io.spring.initializr.generator.buildsystem,
- io.spring.initializr.generator.buildsystem.gradle,
- io.spring.initializr.generator.buildsystem.maven,
- io.spring.initializr.generator.condition,
- io.spring.initializr.generator.container.docker.compose,
- io.spring.initializr.generator.io,
- io.spring.initializr.generator.io.template,
- io.spring.initializr.generator.io.text,
- io.spring.initializr.generator.language,
- io.spring.initializr.generator.language.groovy,
- io.spring.initializr.generator.language.java,
- io.spring.initializr.generator.language.kotlin,
- io.spring.initializr.generator.packaging,
- io.spring.initializr.generator.packaging.jar,
- io.spring.initializr.generator.packaging.war,
- io.spring.initializr.generator.project,
- io.spring.initializr.generator.project.contributor,
- io.spring.initializr.generator.version
Class Hierarchy
- java.lang.Object
- io.spring.initializr.generator.language.AbstractLanguage (implements io.spring.initializr.generator.language.Language)
- io.spring.initializr.generator.language.groovy.GroovyLanguage
- io.spring.initializr.generator.language.java.JavaLanguage
- io.spring.initializr.generator.language.kotlin.KotlinLanguage
- io.spring.initializr.generator.language.Annotation
- io.spring.initializr.generator.language.Annotation.Attribute
- io.spring.initializr.generator.language.Annotation.Builder
- io.spring.initializr.generator.language.AnnotationContainer
- io.spring.initializr.generator.buildsystem.gradle.Attribute
- io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute
- io.spring.initializr.generator.buildsystem.BillOfMaterials
- io.spring.initializr.generator.buildsystem.BillOfMaterials.Builder
- io.spring.initializr.generator.buildsystem.Build
- io.spring.initializr.generator.buildsystem.gradle.GradleBuild
- io.spring.initializr.generator.buildsystem.maven.MavenBuild
- io.spring.initializr.generator.buildsystem.BuildItemContainer<I,
V> - io.spring.initializr.generator.buildsystem.BomContainer
- io.spring.initializr.generator.buildsystem.DependencyContainer
- io.spring.initializr.generator.buildsystem.MavenRepositoryContainer
- io.spring.initializr.generator.buildsystem.BuildSettings
- io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings
- io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings
- io.spring.initializr.generator.buildsystem.BuildSettings.Builder<B>
- io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenBuildSettings.Builder
- io.spring.initializr.generator.io.text.BulletedSection<T> (implements io.spring.initializr.generator.io.text.Section)
- io.spring.initializr.generator.language.ClassName
- io.spring.initializr.generator.language.CodeBlock
- io.spring.initializr.generator.language.CodeBlock.Builder
- io.spring.initializr.generator.language.CompilationUnit<T>
- io.spring.initializr.generator.language.groovy.GroovyCompilationUnit
- io.spring.initializr.generator.language.java.JavaCompilationUnit
- io.spring.initializr.generator.language.kotlin.KotlinCompilationUnit
- io.spring.initializr.generator.container.docker.compose.ComposeFile
- io.spring.initializr.generator.container.docker.compose.ComposeFileWriter
- io.spring.initializr.generator.container.docker.compose.ComposeService
- io.spring.initializr.generator.container.docker.compose.ComposeService.Builder
- io.spring.initializr.generator.container.docker.compose.ComposeServiceContainer
- io.spring.initializr.generator.project.DefaultProjectAssetGenerator (implements io.spring.initializr.generator.project.ProjectAssetGenerator<T>)
- io.spring.initializr.generator.project.DefaultProjectDescriptionDiffFactory (implements io.spring.initializr.generator.project.ProjectDescriptionDiffFactory)
- org.springframework.core.io.DefaultResourceLoader (implements org.springframework.core.io.ResourceLoader)
- org.springframework.context.support.AbstractApplicationContext (implements org.springframework.context.ConfigurableApplicationContext)
- org.springframework.context.support.GenericApplicationContext (implements org.springframework.beans.factory.support.BeanDefinitionRegistry)
- org.springframework.context.annotation.AnnotationConfigApplicationContext (implements org.springframework.context.annotation.AnnotationConfigRegistry)
- io.spring.initializr.generator.project.ProjectGenerationContext
- org.springframework.context.annotation.AnnotationConfigApplicationContext (implements org.springframework.context.annotation.AnnotationConfigRegistry)
- org.springframework.context.support.GenericApplicationContext (implements org.springframework.beans.factory.support.BeanDefinitionRegistry)
- org.springframework.context.support.AbstractApplicationContext (implements org.springframework.context.ConfigurableApplicationContext)
- io.spring.initializr.generator.buildsystem.Dependency
- io.spring.initializr.generator.buildsystem.gradle.GradleDependency
- io.spring.initializr.generator.buildsystem.maven.MavenDependency
- io.spring.initializr.generator.buildsystem.Dependency.Builder<B>
- io.spring.initializr.generator.buildsystem.gradle.GradleDependency.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenDependency.Builder
- io.spring.initializr.generator.buildsystem.Dependency.Exclusion
- io.spring.initializr.generator.buildsystem.DependencyComparator (implements java.util.Comparator<T>)
- io.spring.initializr.generator.buildsystem.gradle.GradleBuildscript
- io.spring.initializr.generator.buildsystem.gradle.GradleBuildscript.Builder
- io.spring.initializr.generator.buildsystem.gradle.GradleBuildSettings.PluginMapping
- io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem (implements io.spring.initializr.generator.buildsystem.BuildSystem)
- io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
- io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
- io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
- io.spring.initializr.generator.buildsystem.gradle.GradleConfiguration
- io.spring.initializr.generator.buildsystem.gradle.GradleConfiguration.Builder
- io.spring.initializr.generator.buildsystem.gradle.GradleConfigurationContainer
- io.spring.initializr.generator.buildsystem.gradle.GradleExtension
- io.spring.initializr.generator.buildsystem.gradle.GradleExtension.Builder
- io.spring.initializr.generator.buildsystem.gradle.GradleExtensionContainer
- io.spring.initializr.generator.buildsystem.gradle.GradlePlugin
- io.spring.initializr.generator.buildsystem.gradle.StandardGradlePlugin
- io.spring.initializr.generator.buildsystem.gradle.GradlePluginContainer
- io.spring.initializr.generator.buildsystem.gradle.GradleSettingsWriter
- io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleSettingsWriter
- io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleSettingsWriter
- io.spring.initializr.generator.buildsystem.gradle.GradleSnippet
- io.spring.initializr.generator.buildsystem.gradle.GradleSnippetContainer
- io.spring.initializr.generator.buildsystem.gradle.GradleTask
- io.spring.initializr.generator.buildsystem.gradle.GradleTask.Builder
- io.spring.initializr.generator.buildsystem.gradle.GradleTaskContainer
- io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration (implements io.spring.initializr.generator.language.Annotatable)
- io.spring.initializr.generator.language.groovy.GroovyFieldDeclaration.Builder
- io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration (implements io.spring.initializr.generator.language.Annotatable)
- io.spring.initializr.generator.language.groovy.GroovyMethodDeclaration.Builder
- io.spring.initializr.generator.language.groovy.GroovySourceCodeWriter (implements io.spring.initializr.generator.language.SourceCodeWriter<S>)
- io.spring.initializr.generator.io.IndentingWriterFactory
- io.spring.initializr.generator.io.IndentingWriterFactory.Builder
- io.spring.initializr.generator.buildsystem.gradle.Invocation
- io.spring.initializr.generator.buildsystem.gradle.GradleTask.Invocation
- io.spring.initializr.generator.packaging.jar.JarPackaging (implements io.spring.initializr.generator.packaging.Packaging)
- io.spring.initializr.generator.language.java.JavaFieldDeclaration (implements io.spring.initializr.generator.language.Annotatable)
- io.spring.initializr.generator.language.java.JavaFieldDeclaration.Builder
- io.spring.initializr.generator.language.java.JavaMethodDeclaration (implements io.spring.initializr.generator.language.Annotatable)
- io.spring.initializr.generator.language.java.JavaMethodDeclaration.Builder
- io.spring.initializr.generator.language.java.JavaSourceCodeWriter (implements io.spring.initializr.generator.language.SourceCodeWriter<S>)
- io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration (implements io.spring.initializr.generator.language.Annotatable)
- io.spring.initializr.generator.language.kotlin.KotlinFunctionDeclaration.Builder
- io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration (implements io.spring.initializr.generator.language.Annotatable)
- io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.AccessorBuilder<T>
- io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.Builder<T>
- io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.ValBuilder
- io.spring.initializr.generator.language.kotlin.KotlinPropertyDeclaration.VarBuilder
- io.spring.initializr.generator.language.kotlin.KotlinSourceCodeWriter (implements io.spring.initializr.generator.language.SourceCodeWriter<S>)
- io.spring.initializr.generator.buildsystem.maven.MavenBuildSystem (implements io.spring.initializr.generator.buildsystem.BuildSystem)
- io.spring.initializr.generator.buildsystem.maven.MavenBuildWriter
- io.spring.initializr.generator.buildsystem.maven.MavenDeveloper
- io.spring.initializr.generator.buildsystem.maven.MavenDeveloper.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement
- io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository
- io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.DeploymentRepository.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Relocation
- io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Relocation.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Site
- io.spring.initializr.generator.buildsystem.maven.MavenDistributionManagement.Site.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenExtension
- io.spring.initializr.generator.buildsystem.maven.MavenExtension.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenExtensionContainer
- io.spring.initializr.generator.buildsystem.maven.MavenLicense
- io.spring.initializr.generator.buildsystem.maven.MavenLicense.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenParent
- io.spring.initializr.generator.buildsystem.maven.MavenPlugin
- io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Configuration
- io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ConfigurationBuilder
- io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Dependency
- io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Execution
- io.spring.initializr.generator.buildsystem.maven.MavenPlugin.ExecutionBuilder
- io.spring.initializr.generator.buildsystem.maven.MavenPlugin.Setting
- io.spring.initializr.generator.buildsystem.maven.MavenPluginContainer
- io.spring.initializr.generator.buildsystem.maven.MavenProfile
- io.spring.initializr.generator.buildsystem.maven.MavenProfile.Settings
- io.spring.initializr.generator.buildsystem.maven.MavenProfile.SettingsBuilder
- io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation
- io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.File
- io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Os
- io.spring.initializr.generator.buildsystem.maven.MavenProfileActivation.Property
- io.spring.initializr.generator.buildsystem.maven.MavenProfileContainer
- io.spring.initializr.generator.buildsystem.MavenRepository
- io.spring.initializr.generator.buildsystem.MavenRepository.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenResource
- io.spring.initializr.generator.buildsystem.maven.MavenResource.Builder
- io.spring.initializr.generator.buildsystem.maven.MavenResourceContainer
- io.spring.initializr.generator.buildsystem.maven.MavenScm
- io.spring.initializr.generator.buildsystem.maven.MavenScm.Builder
- io.spring.initializr.generator.project.contributor.MultipleResourcesProjectContributor (implements io.spring.initializr.generator.project.contributor.ProjectContributor)
- io.spring.initializr.generator.io.text.MustacheSection (implements io.spring.initializr.generator.io.text.Section)
- io.spring.initializr.generator.io.template.MustacheTemplateRenderer (implements io.spring.initializr.generator.io.template.TemplateRenderer)
- io.spring.initializr.generator.project.MutableProjectDescription (implements io.spring.initializr.generator.project.ProjectDescription)
- io.spring.initializr.generator.language.Parameter (implements io.spring.initializr.generator.language.Annotatable)
- io.spring.initializr.generator.language.Parameter.Builder
- io.spring.initializr.generator.project.ProjectDescriptionDiff
- io.spring.initializr.generator.condition.ProjectGenerationCondition (implements org.springframework.context.annotation.Condition)
- io.spring.initializr.generator.project.ProjectGenerator
- io.spring.initializr.generator.buildsystem.PropertyContainer
- io.spring.initializr.generator.buildsystem.SimpleBuildItemResolver (implements io.spring.initializr.generator.buildsystem.BuildItemResolver)
- io.spring.initializr.generator.io.SimpleIndentStrategy (implements java.util.function.Function<T,
R>) - io.spring.initializr.generator.project.contributor.SingleResourceProjectContributor (implements io.spring.initializr.generator.project.contributor.ProjectContributor)
- io.spring.initializr.generator.language.SourceCode<T,
C> - io.spring.initializr.generator.language.groovy.GroovySourceCode
- io.spring.initializr.generator.language.java.JavaSourceCode
- io.spring.initializr.generator.language.kotlin.KotlinSourceCode
- io.spring.initializr.generator.language.SourceStructure
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.spring.initializr.generator.version.InvalidVersionException
- io.spring.initializr.generator.project.ProjectGenerationException
- java.lang.RuntimeException
- java.lang.Exception
- io.spring.initializr.generator.language.TypeDeclaration (implements io.spring.initializr.generator.language.Annotatable)
- io.spring.initializr.generator.language.groovy.GroovyTypeDeclaration
- io.spring.initializr.generator.language.java.JavaTypeDeclaration
- io.spring.initializr.generator.language.kotlin.KotlinTypeDeclaration
- io.spring.initializr.generator.version.Version (implements java.lang.Comparable<T>, java.io.Serializable)
- io.spring.initializr.generator.version.Version.Qualifier (implements java.io.Serializable)
- io.spring.initializr.generator.version.VersionParser
- io.spring.initializr.generator.version.VersionProperty (implements java.lang.Comparable<T>, java.io.Serializable)
- io.spring.initializr.generator.version.VersionRange
- io.spring.initializr.generator.version.VersionReference
- io.spring.initializr.generator.packaging.war.WarPackaging (implements io.spring.initializr.generator.packaging.Packaging)
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- io.spring.initializr.generator.io.IndentingWriter
- io.spring.initializr.generator.language.AbstractLanguage (implements io.spring.initializr.generator.language.Language)
Interface Hierarchy
- io.spring.initializr.generator.language.Annotatable
- io.spring.initializr.generator.buildsystem.BuildItemResolver
- io.spring.initializr.generator.buildsystem.BuildSystem
- io.spring.initializr.generator.buildsystem.BuildSystemFactory
- io.spring.initializr.generator.buildsystem.BuildWriter
- io.spring.initializr.generator.language.CodeBlock.FormattingOptions
- io.spring.initializr.generator.language.Language
- io.spring.initializr.generator.language.LanguageFactory
- org.springframework.core.Ordered
- io.spring.initializr.generator.project.contributor.ProjectContributor
- io.spring.initializr.generator.project.ProjectDescriptionCustomizer
- io.spring.initializr.generator.packaging.Packaging
- io.spring.initializr.generator.packaging.PackagingFactory
- io.spring.initializr.generator.project.ProjectAssetGenerator<T>
- io.spring.initializr.generator.project.ProjectDescription
- io.spring.initializr.generator.project.ProjectDescriptionDiffFactory
- io.spring.initializr.generator.project.ProjectDirectoryFactory
- io.spring.initializr.generator.io.text.Section
- io.spring.initializr.generator.language.SourceCodeWriter<S>
- io.spring.initializr.generator.io.template.TemplateRenderer
Annotation Interface Hierarchy
- io.spring.initializr.generator.condition.ConditionalOnBuildSystem (implements java.lang.annotation.Annotation)
- io.spring.initializr.generator.condition.ConditionalOnLanguage (implements java.lang.annotation.Annotation)
- io.spring.initializr.generator.condition.ConditionalOnPackaging (implements java.lang.annotation.Annotation)
- io.spring.initializr.generator.condition.ConditionalOnPlatformVersion (implements java.lang.annotation.Annotation)
- io.spring.initializr.generator.condition.ConditionalOnRequestedDependency (implements java.lang.annotation.Annotation)
- io.spring.initializr.generator.project.ProjectGenerationConfiguration (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.spring.initializr.generator.buildsystem.gradle.Attribute.Type
- io.spring.initializr.generator.buildsystem.DependencyScope
- io.spring.initializr.generator.buildsystem.gradle.GradleTask.Attribute.Type
- io.spring.initializr.generator.language.kotlin.KotlinModifier
- io.spring.initializr.generator.buildsystem.maven.MavenLicense.Distribution
- io.spring.initializr.generator.version.Version.Format
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)