- accept(DependencyNode, List<DependencyNode>) - Method in class de.smartics.maven.plugin.jboss.modules.aether.filter.DirectDependenciesOnlyFilter
-
- accept(DependencyNode, List<DependencyNode>) - Method in class de.smartics.maven.plugin.jboss.modules.aether.filter.ExclusionFilter
-
- accept(DependencyNode, List<DependencyNode>) - Method in class de.smartics.maven.plugin.jboss.modules.aether.filter.GaExclusionFilter
-
- accept(DependencyNode, List<DependencyNode>) - Method in class de.smartics.maven.plugin.jboss.modules.aether.filter.TestScopeFilter
-
- add(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.aether.MavenResponse
-
Adds a dependency.
- add(DependenciesDescriptor) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToDependencies.Builder
-
Adds the given descriptor to the list of descriptors.
- add(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ModuleMap
-
Adds the given dependency to its module.
- add(String) - Method in class de.smartics.maven.plugin.jboss.modules.index.Indexer
-
Adds the given file name.
- addDependencyXml(String, String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule.Builder
-
Adds the given module dependency.
- addDescriptor(ModuleDescriptor) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModulesDescriptor
-
Adds the given descriptor to the list of module descriptors.
- addExclude(ArtifactClusion) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactMatcher.Builder
-
Adds an exclude to the list of excludes.
- addExclude(ModuleClusion) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleMatcher.Builder
-
Adds an exclude to the list of excludes.
- addInclude(ArtifactClusion) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactMatcher.Builder
-
Adds an include to the list of includes.
- addInclude(ModuleClusion) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleMatcher.Builder
-
Adds an include to the list of includes.
- addPropertyXml(String, String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule.Builder
-
Adds the given property.
- addResourceRootXml(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule.Builder
-
- applyDefaultSlot(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModulesDescriptor
-
Adds the given slot to all module descriptors that have not set their slots
explicitly.
- applySlot(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
-
Sets the slot to the given value, if the slot is not set.
- ApplyToDependencies - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
Stores information that has to be applied to dependencies if the matcher
matches the name of a module.
- ApplyToDependencies.Builder - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
- ApplyToDependencies.Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToDependencies.Builder
-
- ApplyToModule - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
Stores information that has to be applied to a module if the matcher matches
the name of a module.
- ApplyToModule.Builder - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
- ApplyToModule.Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule.Builder
-
- ArtifactClusion - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
Models an inclusion or exclusion.
- ArtifactClusion() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactClusion
-
Default constructor.
- ArtifactMatcher - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
Descriptor to define the rules for matching artifacts to be included as
resources to a module.
- ArtifactMatcher.Builder - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
- ArtifactMatcher.Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactMatcher.Builder
-
- de.smartics.maven.plugin.jboss.modules - package de.smartics.maven.plugin.jboss.modules
-
Provides Maven mojos to generate module archives.
- de.smartics.maven.plugin.jboss.modules.aether - package de.smartics.maven.plugin.jboss.modules.aether
-
Helpers to interface via aether with repositories.
- de.smartics.maven.plugin.jboss.modules.aether.filter - package de.smartics.maven.plugin.jboss.modules.aether.filter
-
A collection of filters for dependencies.
- de.smartics.maven.plugin.jboss.modules.descriptor - package de.smartics.maven.plugin.jboss.modules.descriptor
-
Provides configuration descriptors to control the generation process.
- de.smartics.maven.plugin.jboss.modules.domain - package de.smartics.maven.plugin.jboss.modules.domain
-
Provides domain objects.
- de.smartics.maven.plugin.jboss.modules.domain.matching - package de.smartics.maven.plugin.jboss.modules.domain.matching
-
Provides helpers to match modules.
- de.smartics.maven.plugin.jboss.modules.index - package de.smartics.maven.plugin.jboss.modules.index
-
Provides indexer for packages and folders within the classpath.
- de.smartics.maven.plugin.jboss.modules.parser - package de.smartics.maven.plugin.jboss.modules.parser
-
Provides classes to parse the modules.xml file.
- de.smartics.maven.plugin.jboss.modules.xml - package de.smartics.maven.plugin.jboss.modules.xml
-
Utilities to create XML resources.
- DefaultTransitiveDependencyResolver - Class in de.smartics.maven.plugin.jboss.modules.aether.filter
-
- DefaultTransitiveDependencyResolver(MavenRepository) - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.filter.DefaultTransitiveDependencyResolver
-
Default constructor.
- DelegateDependencyTraverser - Class in de.smartics.maven.plugin.jboss.modules.aether
-
Delegates to another traverser in case itself does not prune a requested
dependency.
- DelegateDependencyTraverser(DependencyTraverser) - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.DelegateDependencyTraverser
-
Default constructor.
- DelegationMatchContext - Class in de.smartics.maven.plugin.jboss.modules.domain.matching
-
Contains the delegated result of a regular expression match.
- DelegationMatchContext(boolean, MatchContext) - Constructor for class de.smartics.maven.plugin.jboss.modules.domain.matching.DelegationMatchContext
-
Constructor with a context.
- DependenciesDescriptor - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
Stores information about a matcher on modules to apply dependency information
to.
- DependenciesDescriptor.Builder - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
- DependenciesDescriptor.Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
-
- DependencyFlagger - Class in de.smartics.maven.plugin.jboss.modules.aether.filter
-
Adds properties to artifacts of a dependency.
- DependencyFlagger() - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.filter.DependencyFlagger
-
Default constructor.
- DependencyTraverserGenerator - Interface in de.smartics.maven.plugin.jboss.modules.aether
-
Generates dependency traversers.
- deriveChildTraverser(DependencyCollectionContext) - Method in class de.smartics.maven.plugin.jboss.modules.aether.DelegateDependencyTraverser
-
- DirectDependenciesOnlyFilter - Class in de.smartics.maven.plugin.jboss.modules.aether.filter
-
Rejects a dependency if it is not a direct dependency.
- DirectDependenciesOnlyFilter() - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.filter.DirectDependenciesOnlyFilter
-
- Directives - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
- Directives.Builder - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
- Directives.Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.Directives.Builder
-
- discover(ClassLoader, List<File>) - Method in class de.smartics.maven.plugin.jboss.modules.parser.ModulesXmlLocator
-
Discovers all module descriptors on the class path.
- doTraverseDependency(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.aether.DelegateDependencyTraverser
-
Override this to prune.
- doTraverseDependency(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.aether.PruningDependencyTraverser
-
- DoubleMatchContext - Class in de.smartics.maven.plugin.jboss.modules.domain.matching
-
Contains the result of two a regular expression matches.
- DoubleMatchContext(boolean, MatchContext, MatchContext) - Constructor for class de.smartics.maven.plugin.jboss.modules.domain.matching.DoubleMatchContext
-
Constructor with a context.
- GaExclusionFilter - Class in de.smartics.maven.plugin.jboss.modules.aether.filter
-
Rejects dependencies of scope test.
- GaExclusionFilter(List<ArtifactClusion>) - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.filter.GaExclusionFilter
-
Default constructor.
- getApplyToDependencies() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Returns the information that has to be applied to dependencies if the
matcher matches the name of a module.
- getApplyToDependencies() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
-
Returns the information that has to be applied to dependencies if the
matcher matches the name of a module.
- getApplyToModule() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Returns the module information to be applied to the generated module.
- getApplyToModule() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
-
Returns the module information to be applied to the generated module.
- getArtifactId() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactClusion
-
Returns the artifactId to match.
- getDefaultSlot() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
-
Returns the name of the default slot to write to.
- getDependencies() - Method in class de.smartics.maven.plugin.jboss.modules.aether.MavenResponse
-
Returns the calculated dependencies.
- getDependenciesXml() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule
-
Returns the list of dependency XML fragments.
- getDependencyFilters() - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
- getDependencyFilters() - Method in interface de.smartics.maven.plugin.jboss.modules.aether.RepositoryBuilder
-
Returns the filters for dependencies.
- getDependencySelector() - Method in class de.smartics.maven.plugin.jboss.modules.aether.FilterSession
-
- getDependencyTraverser() - Method in class de.smartics.maven.plugin.jboss.modules.aether.FilterSession
-
- getDescriptors() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToDependencies
-
Returns the descriptors of dependencies to match modules names to have
their information applied.
- getDescriptors() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModulesDescriptor
-
Returns the list of descriptors for modules.
- getDescriptorThatMatches(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToDependencies
-
Creates a merged descriptor from all descriptors that matches the given
module name.
- getDirectives() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Returns the directives for this module.
- getDirectives() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
-
Returns the directives for this module.
- getExcludes() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactMatcher
-
Returns the list of exclusions.
- getExcludes() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleMatcher
-
Returns the list of exclusions.
- getExport() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
-
Returns the export attribute for the dependency.
- getExportsXml() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule
-
Returns the exports XML fragment.
- getExportsXml() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
-
Returns the XML fragment specifying exports for the dependency.
- getGroupId() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactClusion
-
Returns the groupId to match.
- getImportsXml() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
-
Returns the XML fragment specifying imports for the dependency.
- getIncludes() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactMatcher
-
Returns the list of inclusions.
- getIncludes() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleMatcher
-
Returns the list of inclusions.
- getInheritSlot() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.Directives
-
Returns the signal to control, if the slot is to be inherited to the
dependencies if not specified by a dependency otherwise.
- getLog() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
-
Returns the Maven logger to log.
- getMainClassXml() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule
-
Returns the main class XML fragment.
- getManagedDependencies() - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
- getManagedDependencies() - Method in interface de.smartics.maven.plugin.jboss.modules.aether.RepositoryBuilder
-
The list of managed dependencies to allow to resolve the appropriate
versions of artifacts.
- getMatcher() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
-
Returns the matcher to match modules by their name.
- getMatcher() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Returns the artifact matcher to define the rules for matching artifacts
to be included as resources to a module.
- getMatcher() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
-
Returns the artifact matcher to define the rules for matching artifacts to
be included as resources to a module.
- getMatchResult() - Method in interface de.smartics.maven.plugin.jboss.modules.domain.MatchContext
-
Returns the match result to access group information.
- getMatchResult() - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.DelegationMatchContext
-
Returns the match result to access group information.
- getMatchResult() - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.DoubleMatchContext
-
Returns the match result to access group information.
- getMatchResult() - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.SingleMatchContext
-
- getModule(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
-
Returns the module for the given dependency.
- getModule(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ModuleMap
-
Returns the module for the given dependency.
- getModuleMap() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
-
Returns the map of modules encountered so far.
- getModulesId() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModulesDescriptor
-
Returns the identifier of the set of modules.
- getName() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleClusion
-
Returns the name to match for this clusion.
- getName() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Returns the name of the module.
- getName() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
-
Returns the name of the module.
- getOptional() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
-
Returns the optional attribute for the dependency.
- getPropertiesXml() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule
-
Returns the list of property XML fragments.
- getRemoteRepositories() - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
- getRemoteRepositories() - Method in interface de.smartics.maven.plugin.jboss.modules.aether.RepositoryBuilder
-
Returns the remote repositories of artifacts.
- getRepositorySystem() - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
- getRepositorySystem() - Method in interface de.smartics.maven.plugin.jboss.modules.aether.RepositoryBuilder
-
Returns the system to run requests against.
- getResolver() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
-
Returns the resolver for dependencies for an artifact.
- getResourceRootsXml() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule
-
- getServices() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
-
Returns the services attribute for the dependency.
- getSession() - Method in class de.smartics.maven.plugin.jboss.modules.aether.FilterSession
-
- getSession() - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
- getSession() - Method in interface de.smartics.maven.plugin.jboss.modules.aether.RepositoryBuilder
-
Returns the session to launch requests.
- getSkip() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
-
Returns if the dependency should be skipped.
- getSkip() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.Directives
-
Returns the flag to skip the export of the module.
- getSlot() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
-
Returns the slot of the dependency.
- getSlot() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Returns the name of the slot this module is part of.
- getSlot() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
-
Returns the name of the slot this module is part of.
- getSlotStrategy() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
-
Returns the slot strategy for modules.
- getTargetFolder() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
-
Returns the folder to write the module structure to.
- getTraverserGenerator() - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
- getTraverserGenerator() - Method in interface de.smartics.maven.plugin.jboss.modules.aether.RepositoryBuilder
-
Returns the generator of traversers used to prune dependency branches.
- MAIN_SLOT - Static variable in enum de.smartics.maven.plugin.jboss.modules.domain.SlotStrategy
-
The main slot.
- map(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.aether.Mapper
-
Maps a Maven dependency to an Aether dependency.
- map(Artifact) - Method in class de.smartics.maven.plugin.jboss.modules.aether.Mapper
-
Maps a Maven artifact to an Aether artifact.
- Mapper - Class in de.smartics.maven.plugin.jboss.modules.aether
-
Maps instances from the Maven to the Aether world.
- Mapper() - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.Mapper
-
Default constructor.
- match(Artifact) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactMatcher
-
Checks if the given artifact matches the module descriptor.
- match(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleClusion
-
Compares the name of the clusion with the given moduleName.
- match(Artifact) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
-
Checks if the given artifact matches the module descriptor.
- MatchContext - Interface in de.smartics.maven.plugin.jboss.modules.domain
-
Contains the result of a regular expression match.
- matches(Artifact) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactClusion
-
Checks if the clusion matches the artifact.
- matches(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
-
Checks if the matcher of this descriptor matches with the given module
name.
- matches(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleMatcher
-
Checks if the matcher matches with the given module name.
- MavenRepository - Class in de.smartics.maven.plugin.jboss.modules.aether
-
The repository to access artifacts to resolve for property descriptor
information.
- MavenResponse - Class in de.smartics.maven.plugin.jboss.modules.aether
-
The Maven response with calculated dependencies.
- MavenResponse() - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.MavenResponse
-
Default constructor.
- merge(ApplyToDependencies) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToDependencies
-
Merges the given applyToDependencies instance into this instance.
- merge(ApplyToModule) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule
-
Merges the given instance into this instance.
- merge(String, DependenciesDescriptor) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
-
Merges the content of the given descriptor into the builder instance.
- merge(Directives) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.Directives
-
Merges the given directive with this instance.
- merge(ModuleDescriptor) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
-
Merges the dependencies, properties, port and export of the given module
descriptor with this one.
- ModuleBuilder - Class in de.smartics.maven.plugin.jboss.modules.domain
-
Creates a single module within the archive of modules.
- ModuleBuilder(ExecutionContext, ModuleDescriptor, Collection<Dependency>) - Constructor for class de.smartics.maven.plugin.jboss.modules.domain.ModuleBuilder
-
Default constructor.
- ModuleClusion - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
Clusion information for including and excluding on a module name.
- ModuleClusion(String) - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleClusion
-
Default constructor.
- ModuleDescriptor - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
Holds the information of one module descriptor.
- ModuleDescriptor.Builder - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
- ModuleDescriptor.Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
- ModuleMap - Class in de.smartics.maven.plugin.jboss.modules.domain
-
Maps artifacts to their modules.
- ModuleMap() - Constructor for class de.smartics.maven.plugin.jboss.modules.domain.ModuleMap
-
Constructor to create an empty map.
- ModuleMap(List<ModuleDescriptor>) - Constructor for class de.smartics.maven.plugin.jboss.modules.domain.ModuleMap
-
Default constructor.
- ModuleMap(List<ModuleDescriptor>, Collection<Dependency>) - Constructor for class de.smartics.maven.plugin.jboss.modules.domain.ModuleMap
-
Convenience constructor to initialize with values.
- ModuleMatcher - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
Descriptor to define the rules for matching modules to be matched to have
additional information applied.
- ModuleMatcher.Builder - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
- ModuleMatcher.Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleMatcher.Builder
-
- ModulesDescriptor - Class in de.smartics.maven.plugin.jboss.modules.descriptor
-
Descriptor containing information on modules configurations.
- ModulesDescriptor(String) - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ModulesDescriptor
-
Default constructor.
- ModulesXmlLocator - Class in de.smartics.maven.plugin.jboss.modules.parser
-
Discovers all module descriptors on the class path.
- ModulesXmlLocator(String) - Constructor for class de.smartics.maven.plugin.jboss.modules.parser.ModulesXmlLocator
-
Default constructor.
- ModulesXmlParser - Class in de.smartics.maven.plugin.jboss.modules.parser
-
Parses a modules XML document.
- ModulesXmlParser() - Constructor for class de.smartics.maven.plugin.jboss.modules.parser.ModulesXmlParser
-
Default constructor.
- ModuleXmlBuilder - Class in de.smartics.maven.plugin.jboss.modules.xml
-
Creates module.xml descriptors for JBoss modules.
- ModuleXmlBuilder(ExecutionContext, ModuleDescriptor, Collection<Dependency>) - Constructor for class de.smartics.maven.plugin.jboss.modules.xml.ModuleXmlBuilder
-
Default constructor.
- MojoRepositoryBuilder - Class in de.smartics.maven.plugin.jboss.modules.aether
-
A repository builder to be used in the context of a Maven Mojo.
- MojoRepositoryBuilder() - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
Default constructor.
- with(List<RemoteRepository>) - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
Sets the remote repositories of artifacts.
- with(RepositorySystem) - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
Sets the system to run requests against.
- with(RepositorySystemSession) - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
Sets the session to launch requests.
- with(ModuleMatcher) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
-
Sets the matcher to match modules by their name.
- with(Directives) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Sets the directives for this module.
- with(ArtifactMatcher) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Sets the artifact matcher to define the rules for matching artifacts to
be included as resources to a module.
- with(ApplyToDependencies) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Sets the information that has to be applied to dependencies if the
matcher matches the name of a module.
- with(ApplyToModule) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Sets the module information to be applied to the generated module.
- with(Log) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
-
Sets the Maven logger to log.
- with(TransitiveDependencyResolver) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
-
Sets the resolver to determine dependencies of an artifact.
- with(SlotStrategy) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
-
Sets the slot strategy for modules.
- with(ModuleMap) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
-
Sets the map of modules encountered so far.
- with(Boolean) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
-
Sets the value of whether to ignore optional dependencies
- withDefaultSlot(String) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
-
Sets the name of the default slot to write to.
- withDependencyFilters(List<DependencyFilter>) - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
Sets the filters for dependencies.
- withExport(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
-
Sets the export attribute for the dependency.
- withExportsXml(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule.Builder
-
Adds the given exports XML fragment.
- withExportsXml(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
-
Sets the XML fragment specifying exports for the dependency.
- withImportsXml(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
-
Sets the XML fragment specifying imports for the dependency.
- withInheritSlot(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.Directives.Builder
-
Sets the signal to control, if the slot is to be inherited to the
dependencies if not specified by a dependency otherwise.
- withMainClassXml(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule.Builder
-
Adds the given main class XML fragment.
- withManagedDependencies(List<Dependency>) - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
Sets the list of managed dependencies to allow to resolve the appropriate
versions of artifacts.
- withName(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Sets the name of the module.
- withOffline(boolean) - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
Sets the flag to set the system offline.
- withOptional(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
-
Sets the optional attribute for the dependency.
- withServices(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
-
Sets the services attribute for the dependency.
- withSkip(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
-
Sets if the dependency should be skipped
- withSkip(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.Directives.Builder
-
Sets the flag to skip the export of the module.
- withSlot(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
-
Sets the slot of the dependency.
- withSlot(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
-
Sets the name of the slot this module is part of.
- withTargetFolder(File) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
-
Sets the folder to write the module structure to.
- withTraverserGenerator(DependencyTraverserGenerator) - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
-
Sets the generator of traversers used to prune dependency branches.
- writeIndex() - Method in class de.smartics.maven.plugin.jboss.modules.index.Indexer
-
Writes the index.