Index

A B C E G I L M P S T 
All Classes and Interfaces|All Packages

A

apply(Project) - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerPlugin
 
archiveFilePath(String) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
Resolves the archive file path produced by an archive task.

B

buildToolId() - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
 

C

CopyGeneratedHostJarTask - Class in io.github.bud127.modulecomposer.plugin
 
CopyGeneratedHostJarTask() - Constructor for class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
 
copyJar() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
 

E

explain() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
ExplainModuleComposerTask - Class in io.github.bud127.modulecomposer.plugin
 
ExplainModuleComposerTask() - Constructor for class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 

G

generate() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
Generates the host project by delegating to the selected framework adapter.
generatedBuild(FrameworkAdapter) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
 
generatedRun(FrameworkAdapter) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
 
GenerateHostTask - Class in io.github.bud127.modulecomposer.plugin
Generates the temporary application host used for composed multi-module runs and builds.
GenerateHostTask() - Constructor for class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getAdapter() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getAdapterClassName() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getApplicationName() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
 
getApplicationName() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getApplicationName() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
Application name used by the generated host and final bundle.
getArtifactFileName() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getArtifactFileName() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getBuildOutput() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getBuildTool() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getCommonConfigurationClasses() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
Shared framework configuration classes imported by generated hosts.
getCommonProjectPaths() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
Shared Gradle project paths included in generated hosts.
getConfigurationClasses() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
Framework configuration classes imported by the generated host.
getContainerBaseImage() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
 
getContainerBaseImage() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getContainerDirectory() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
 
getContainerEnabled() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
 
getContainerHostPort() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
 
getContainerHostPort() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getContainerImage() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
 
getContainerImage() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getContainerPort() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
 
getContainerPort() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getContainerSummary() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getDependencyJarPaths() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
Absolute paths to module or shared-library JAR files consumed by the host.
getDependencyManagementVersion() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
Spring dependency management plugin version for generated hosts.
getDistribution() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getDistribution() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
Optional distribution preset name used for the current composition.
getDistributionFile() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
YAML file containing reusable distribution presets.
getDistributionFileName() - Method in class io.github.bud127.modulecomposer.plugin.ListDistributionsTask
 
getDistributionPath() - Method in class io.github.bud127.modulecomposer.plugin.ListDistributionsTask
 
getDistributionSources() - Method in class io.github.bud127.modulecomposer.plugin.ListDistributionsTask
 
getExecutionMode() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getFramework() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getFramework() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getFramework() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
Framework adapter identifier used for composition.
getFrameworkOptions() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
Framework-specific options passed to the selected framework adapter.
getGeneratedHostDirectory() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getGeneratedHostDirectory() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
Directory where the temporary generated host project is written.
getHostDirectory() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
Directory where the generated host project is written.
getJavaVersion() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
Java version used by the generated host build.
getJavaVersion() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
Java language version used by generated hosts.
getModuleConfigurationClasses() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getModuleDescriptions() - Method in class io.github.bud127.modulecomposer.plugin.ListModulesTask
 
getModuleNames() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getModuleNames() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
Logical module names included in the generated host.
getModuleProjectPaths() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getOutputJar() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
Final combined executable JAR output file.
getPlainJarTasks() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getRuntimeDebug() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getRuntimePort() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getRuntimePort() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getRuntimeProfile() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getSelectionMode() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getSelectionMode() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getSourceJar() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
 
getSpringBootVersion() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
Spring Boot version used by the Spring Boot framework adapter.
getStandalone() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getStandaloneBuildTask() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getStandaloneBuildTasks() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getStandaloneRunTask() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
getStandaloneRunTasks() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
 
getTargetJar() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
 
getValidation() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
 
GradleBuildToolAdapter - Class in io.github.bud127.modulecomposer.plugin
Gradle implementation of the generic build-tool adapter contract.
GradleBuildToolAdapter(Project) - Constructor for class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
Creates an adapter for the given root project.

I

io.github.bud127.modulecomposer.plugin - package io.github.bud127.modulecomposer.plugin
 

L

listDistributions() - Method in class io.github.bud127.modulecomposer.plugin.ListDistributionsTask
 
ListDistributionsTask - Class in io.github.bud127.modulecomposer.plugin
 
ListDistributionsTask() - Constructor for class io.github.bud127.modulecomposer.plugin.ListDistributionsTask
 
listModules() - Method in class io.github.bud127.modulecomposer.plugin.ListModulesTask
 
ListModulesTask - Class in io.github.bud127.modulecomposer.plugin
 
ListModulesTask() - Constructor for class io.github.bud127.modulecomposer.plugin.ListModulesTask
 

M

moduleArtifact(ModuleRegistration) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
 
ModuleComposerExtension - Class in io.github.bud127.modulecomposer.plugin
Root project extension for configuring Module Composer.
ModuleComposerExtension() - Constructor for class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
 
ModuleComposerPlugin - Class in io.github.bud127.modulecomposer.plugin
Root Gradle plugin that resolves module selections and wires bundle tasks.
ModuleComposerPlugin() - Constructor for class io.github.bud127.modulecomposer.plugin.ModuleComposerPlugin
 

P

projectArtifact(String) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
 
projectExists(String) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
 
projectForTaskPath(String) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
Finds the project that owns the given Gradle task path.

S

standaloneBuild(FrameworkAdapter, ModuleRegistration) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
 
standaloneRun(FrameworkAdapter, ModuleRegistration) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
 

T

taskName(String) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
Extracts the task name from a Gradle task path.
A B C E G I L M P S T 
All Classes and Interfaces|All Packages