Index

A C D E G I K M O P R T U 
All Classes and Interfaces|All Packages|Serialized Form

A

activate(Configuration) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Activate the plugin's functionality for a single resolvable Configuration.
activate(NamedDomainObjectProvider<?>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Variant of ExtraJavaModuleInfoPluginExtension.activate(SourceSet) and ExtraJavaModuleInfoPluginExtension.activate(Configuration) that accepts either a Provider of SourceSet or a Provider of Configuration.
activate(SourceSet) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Activate the plugin's functionality for dependencies of all scopes of the given source set (runtimeClasspath, compileClasspath, annotationProcessor).
apply(Project) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPlugin
 
automaticModule(String, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add an Automatic-Module-Name to a given Jar file.
automaticModule(String, String, Action<? super AutomaticModuleName>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add an Automatic-Module-Name to a given Jar file.
automaticModule(Provider<MinimalExternalModuleDependency>, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add an Automatic-Module-Name to a given Jar file.
automaticModule(Provider<MinimalExternalModuleDependency>, String, Action<? super AutomaticModuleName>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add an Automatic-Module-Name to a given Jar file.
AutomaticModuleName - Class in org.gradlex.javamodule.moduleinfo
 

C

closeModule() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
Should this be a 'module' instead of an 'open module'?

D

deactivate(Configuration) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Deactivate the plugin's functionality for a single resolvable Configuration.
deactivate(NamedDomainObjectProvider<?>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Variant of ExtraJavaModuleInfoPluginExtension.deactivate(SourceSet) and ExtraJavaModuleInfoPluginExtension.deactivate(Configuration) that accepts either a Provider of SourceSet or a Provider of Configuration.
deactivate(SourceSet) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Deactivate the plugin's functionality for dependencies of all scopes of the given source set (runtimeClasspath, compileClasspath, annotationProcessor).

E

execute() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
 
exportAllPackages() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
Automatically export all packages of the Jar.
exportAllPackagesExcept(String...) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
Automatically export all packages of the Jar.
exportAllPackagesExcept(List<String>) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
Automatically export all packages of the Jar.
exports(String, String...) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
 
ExtraJavaModuleInfoPlugin - Class in org.gradlex.javamodule.moduleinfo
Entry point of the plugin.
ExtraJavaModuleInfoPlugin() - Constructor for class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPlugin
 
ExtraJavaModuleInfoPluginExtension - Class in org.gradlex.javamodule.moduleinfo
A data class to collect all the module information we want to add.
ExtraJavaModuleInfoPluginExtension() - Constructor for class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
 
ExtraJavaModuleInfoTransform - Class in org.gradlex.javamodule.moduleinfo
An artifact transform that applies additional information to Jars without module information.
ExtraJavaModuleInfoTransform() - Constructor for class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform
 
ExtraJavaModuleInfoTransform.Parameter - Interface in org.gradlex.javamodule.moduleinfo
 

G

getAdditionalKnownModules() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
 
getClassifier() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
 
getCompileArtifacts() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
 
getCompileResolvedComponentResults() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
 
getConfigurations() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
 
getDeriveAutomaticModuleNamesFromFileNames() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
 
getDeriveAutomaticModuleNamesFromFileNames() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
 
getErrorMessage() - Method in class org.gradlex.javamodule.moduleinfo.PublishedMetadata
 
getFailOnAutomaticModules() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
 
getFailOnAutomaticModules() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
 
getFailOnMissingModuleInfo() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
 
getFailOnMissingModuleInfo() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
 
getFailOnModifiedDerivedModuleNames() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
 
getFailOnModifiedDerivedModuleNames() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
 
getFileSystemOperations() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
 
getGav() - Method in class org.gradlex.javamodule.moduleinfo.PublishedMetadata
 
getIdentifier() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
 
getInputArtifact() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform
 
getMergedJars() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
 
getMergeJarIds() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
 
getMergeJars() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
 
getModuleName() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
 
getModuleSpecs() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
 
getModuleSpecs() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
 
getModuleVersion() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
 
getObjects() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
 
getProviders() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
Getter for the providers map (needed for the transformation logic)
getRelease() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
 
getRemovedPackages() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
 
getRequires() - Method in class org.gradlex.javamodule.moduleinfo.PublishedMetadata
 
getRequiresFromMetadata() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
 
getRequiresStaticTransitive() - Method in class org.gradlex.javamodule.moduleinfo.PublishedMetadata
 
getRequiresTransitive() - Method in class org.gradlex.javamodule.moduleinfo.PublishedMetadata
 
getRuntimeArtifacts() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
 
getRuntimeResolvedComponentResults() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
 
getSkipLocalJars() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
 
getVersionsProvidingConfiguration() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
 

I

ignoreServiceProvider(String, String...) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
 

K

knownModule(String, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Let the plugin know about an existing module on the module path.
knownModule(Provider<MinimalExternalModuleDependency>, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Let the plugin know about an existing module on the module path.
KnownModule - Class in org.gradlex.javamodule.moduleinfo
 

M

mergeJar(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
 
mergeJar(Provider<MinimalExternalModuleDependency>) - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
 
module(String, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add full module information for a given Jar file.
module(String, String, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add full module information for a given Jar file.
module(String, String, String, Action<? super ModuleInfo>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add full module information for a given Jar file.
module(String, String, Action<? super ModuleInfo>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add full module information for a given Jar file.
module(Provider<MinimalExternalModuleDependency>, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add full module information for a given Jar file.
module(Provider<MinimalExternalModuleDependency>, String, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add full module information for a given Jar file.
module(Provider<MinimalExternalModuleDependency>, String, String, Action<? super ModuleInfo>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add full module information for a given Jar file.
module(Provider<MinimalExternalModuleDependency>, String, Action<? super ModuleInfo>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
Add full module information for a given Jar file.
ModuleDescriptorRecommendation - Class in org.gradlex.javamodule.moduleinfo.tasks
 
ModuleDescriptorRecommendation() - Constructor for class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
 
ModuleInfo - Class in org.gradlex.javamodule.moduleinfo
Data class to hold the information that should be added as module-info.class to an existing Jar file.
ModuleSpec - Class in org.gradlex.javamodule.moduleinfo
Details that real Modules and Automatic-Module-Names share.
ModuleSpec(String, String) - Constructor for class org.gradlex.javamodule.moduleinfo.ModuleSpec
 

O

opens(String, String...) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
Calling this method at least once automatically makes this a "closed" module: 'module' instead of 'open module'.
org.gradlex.javamodule.moduleinfo - package org.gradlex.javamodule.moduleinfo
 
org.gradlex.javamodule.moduleinfo.tasks - package org.gradlex.javamodule.moduleinfo.tasks
 
overrideModuleName() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
If the Module already has an Automatic-Module-Name, allow changing that name

P

patchRealModule() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
Allow patching real (JARs with module-info.class) modules by overriding the existing module-info.class.
preserveExisting() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
Allow patching real (JARs with module-info.class) by extending the existing module-info.class.
provides(String, String...) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
 
PublishedMetadata - Class in org.gradlex.javamodule.moduleinfo
 

R

removePackage(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
 
requireAllDefinedDependencies() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
Automatically add 'requires' statements for all dependencies defined in the metadata of the component.
requires(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
 
requiresStatic(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
 
requiresStaticTransitive(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
 
requiresTransitive(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
 

T

transform(TransformOutputs) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform
 

U

uses(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
 
A C D E G I K M O P R T U 
All Classes and Interfaces|All Packages|Serialized Form