| Package | Description |
|---|---|
| io.spring.initializr.generator.buildsystem |
Build systems abstraction.
|
| io.spring.initializr.generator.language |
Language abstraction.
|
| io.spring.initializr.generator.language.groovy |
Groovy language.
|
| io.spring.initializr.generator.language.java |
Java language.
|
| io.spring.initializr.generator.language.kotlin |
Kotlin language.
|
| io.spring.initializr.generator.project |
Project generation support classes.
|
| Modifier and Type | Method and Description |
|---|---|
default SourceStructure |
BuildSystem.getMainSource(Path projectRoot,
Language language)
Returns a
SourceStructure for main sources. |
default SourceStructure |
BuildSystem.getTestSource(Path projectRoot,
Language language)
Returns a
SourceStructure for test sources. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLanguage
Base
Language implementation. |
| Modifier and Type | Method and Description |
|---|---|
Language |
LanguageFactory.createLanguage(String id,
String jvmVersion)
Creates and returns a
Language for the given id and JVM version. |
static Language |
Language.forId(String id,
String jvmVersion) |
| Constructor and Description |
|---|
SourceStructure(Path rootDirectory,
Language language) |
| Modifier and Type | Class and Description |
|---|---|
class |
GroovyLanguage
Groovy
Language. |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaLanguage
Java
Language. |
| Modifier and Type | Class and Description |
|---|---|
class |
KotlinLanguage
Kotlin
Language. |
| Modifier and Type | Method and Description |
|---|---|
Language |
ProjectDescription.getLanguage()
Return the primary
Language of the project. |
Language |
MutableProjectDescription.getLanguage() |
| Modifier and Type | Method and Description |
|---|---|
void |
MutableProjectDescription.setLanguage(Language language) |
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.