Uses of Class
io.spring.initializr.generator.language.TypeDeclaration
Packages that use TypeDeclaration
Package
Description
Language abstraction.
Groovy language.
Java language.
Kotlin language.
Code contributors.
-
Uses of TypeDeclaration in io.spring.initializr.generator.language
Classes in io.spring.initializr.generator.language with type parameters of type TypeDeclarationModifier and TypeClassDescriptionclass
CompilationUnit<T extends TypeDeclaration>
A compilation unit that represents an individual source file.class
SourceCode<T extends TypeDeclaration,
C extends CompilationUnit<T>> Representation of application source code. -
Uses of TypeDeclaration in io.spring.initializr.generator.language.groovy
Subclasses of TypeDeclaration in io.spring.initializr.generator.language.groovy -
Uses of TypeDeclaration in io.spring.initializr.generator.language.java
Subclasses of TypeDeclaration in io.spring.initializr.generator.language.java -
Uses of TypeDeclaration in io.spring.initializr.generator.language.kotlin
Subclasses of TypeDeclaration in io.spring.initializr.generator.language.kotlin -
Uses of TypeDeclaration in io.spring.initializr.generator.spring.code
Classes in io.spring.initializr.generator.spring.code with type parameters of type TypeDeclarationModifier and TypeInterfaceDescriptioninterface
MainApplicationTypeCustomizer<T extends TypeDeclaration>
Callback for customizing the application's main type.interface
MainCompilationUnitCustomizer<T extends TypeDeclaration,
C extends CompilationUnit<T>> Callback for customizing the application's main compilation unit.interface
MainSourceCodeCustomizer<T extends TypeDeclaration,
C extends CompilationUnit<T>, S extends SourceCode<T, C>> Callback for customizing the application's main source code.class
MainSourceCodeProjectContributor<T extends TypeDeclaration,
C extends CompilationUnit<T>, S extends SourceCode<T, C>> ProjectContributor
for the application's main source code.interface
ServletInitializerCustomizer<T extends TypeDeclaration>
Callback for configuring the generated project's servlet initializer.interface
TestApplicationTypeCustomizer<T extends TypeDeclaration>
Callback for customizing the application's test type.interface
TestSourceCodeCustomizer<T extends TypeDeclaration,
C extends CompilationUnit<T>, S extends SourceCode<T, C>> Callback for customizing the application's test source code.class
TestSourceCodeProjectContributor<T extends TypeDeclaration,
C extends CompilationUnit<T>, S extends SourceCode<T, C>> ProjectContributor
for the application's test source code.Methods in io.spring.initializr.generator.spring.code that return types with arguments of type TypeDeclarationModifier and TypeMethodDescriptionSourceCodeProjectGenerationConfiguration.junitJupiterSpringBootTestTypeCustomizer()
SourceCodeProjectGenerationConfiguration.springBootApplicationAnnotator()