A B C D E F G H I J M N P R S T V W 

A

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
Builds instances of ApplyToDependencies.
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
Builds instances of ApplyToModule.
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
Builds instances of ArtifactMatcher.
ArtifactMatcher.Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactMatcher.Builder
 

B

build() - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
Builds the instance.
build() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToDependencies.Builder
Builds an instance of ApplyToDependencies.
build() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule.Builder
Builds an instance of ApplyToModule.
build() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactMatcher.Builder
Builds an instance of ArtifactMatcher.
build() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
Builds an instance of DependenciesDescriptor.
build() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.Directives.Builder
Builds an instance of Directives.
build() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
Builds instances of ModuleDescriptor.
build() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleMatcher.Builder
Builds an instance of ModuleMatcher.
build() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
build() - Method in class de.smartics.maven.plugin.jboss.modules.xml.ModuleXmlBuilder
Builds the document.

C

calcSlot(Artifact, String) - Method in enum de.smartics.maven.plugin.jboss.modules.domain.SlotStrategy
Calculates the name for the slot.
calcSlot(String, String, Artifact) - Method in enum de.smartics.maven.plugin.jboss.modules.domain.SlotStrategy
Calculates the name for the slot.
copy(String, ModuleDescriptor) - Static method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
Creates a shallow copy of the module descriptor.
create(String, String) - Static method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactClusion
Helper to create an instance.
create(String) - Static method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
Creates a module with a given name.
create() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ModuleBuilder
Creates the module.
createDependencyTraverser(DependencyTraverser) - Method in interface de.smartics.maven.plugin.jboss.modules.aether.DependencyTraverserGenerator
Creates a dependency traverser to prune dependency branches that are excluded as dependencies or skipped as modules.
createDependencyTraverser(DependencyTraverser) - Method in class de.smartics.maven.plugin.jboss.modules.domain.PrunerGenerator
Creates a dependency traverser to prune dependency branches that are excluded as dependencies or skipped as modules.

D

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
Accesses a MavenRepository for resolving.
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
Builds instances of DependenciesDescriptor.
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
Provides directives for a given module descriptor.
Directives.Builder - Class in de.smartics.maven.plugin.jboss.modules.descriptor
Builds instances of Directives.
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.

E

equals(Object) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
 
equals(Object) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
 
ExclusionFilter - Class in de.smartics.maven.plugin.jboss.modules.aether.filter
Rejects dependencies that are excluded by their parents.
ExclusionFilter() - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.filter.ExclusionFilter
 
execute() - Method in class de.smartics.maven.plugin.jboss.modules.IndexMojo
 
execute() - Method in class de.smartics.maven.plugin.jboss.modules.JandexMojo
 
execute() - Method in class de.smartics.maven.plugin.jboss.modules.JBossModulesArchiveMojo
 
ExecutionContext - Class in de.smartics.maven.plugin.jboss.modules.domain
The context and configuration to control the building of the module archive.
ExecutionContext.Builder - Class in de.smartics.maven.plugin.jboss.modules.domain
ExecutionContext.Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
 

F

FileSet - Class in de.smartics.maven.plugin.jboss.modules
A fileset grabber.
FileSet() - Constructor for class de.smartics.maven.plugin.jboss.modules.FileSet
 
FilterSession - Class in de.smartics.maven.plugin.jboss.modules.aether
Used for pruning the dependency tree.
FilterSession(RepositorySystemSession, DependencyTraverser, boolean) - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.FilterSession
Creates a new repository system session that wraps the specified session.
flag(DependencyNode) - Method in class de.smartics.maven.plugin.jboss.modules.aether.filter.DependencyFlagger
Flags the artifact as being rejects.
fromString(String) - Static method in enum de.smartics.maven.plugin.jboss.modules.domain.SlotStrategy
Returns the slot strategy identified by the given id.

G

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.

H

hasGroupMatch() - Method in interface de.smartics.maven.plugin.jboss.modules.domain.MatchContext
Checks if the match produced at least one group match.
hasGroupMatch() - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.DelegationMatchContext
Checks if any match produced at least one group match.
hasGroupMatch() - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.DoubleMatchContext
Checks if any match produced at least one group match.
hasGroupMatch() - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.SingleMatchContext
Checks if the match produced at least one group match.
hashCode() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
 
hashCode() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
 

I

Indexer - Class in de.smartics.maven.plugin.jboss.modules.index
The index builder for packages and folder.
Indexer(File) - Constructor for class de.smartics.maven.plugin.jboss.modules.index.Indexer
Default constructor.
IndexMojo - Class in de.smartics.maven.plugin.jboss.modules
Generates an index of packages and folders within a project's classpath.
IndexMojo() - Constructor for class de.smartics.maven.plugin.jboss.modules.IndexMojo
 
INSTANCE - Static variable in class de.smartics.maven.plugin.jboss.modules.aether.filter.DependencyFlagger
A singleton to reuse.
INSTANCE - Static variable in class de.smartics.maven.plugin.jboss.modules.aether.filter.DirectDependenciesOnlyFilter
The singleton instance since the filter has no state.
INSTANCE - Static variable in class de.smartics.maven.plugin.jboss.modules.aether.filter.ExclusionFilter
The singleton instance since the filter has no state.
INSTANCE - Static variable in class de.smartics.maven.plugin.jboss.modules.aether.filter.TestScopeFilter
The singleton instance since the filter has no state.
isFlagged(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.aether.filter.DependencyFlagger
Checks if the given dependency is flagged as its artifact being rejected.
isIgnoreDependencyExclusions() - Method in interface de.smartics.maven.plugin.jboss.modules.aether.DependencyTraverserGenerator
Returns the flag that allows to globally ignore exclusions declared in Maven dependencies.
isIgnoreDependencyExclusions() - Method in class de.smartics.maven.plugin.jboss.modules.domain.PrunerGenerator
 
isIgnoreOptionalDependencies() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
Returns whether optional dependencies should be ignored.
isMatched() - Method in interface de.smartics.maven.plugin.jboss.modules.domain.MatchContext
Checks if the match was successful.
isMatched() - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.DelegationMatchContext
Checks if the match was successful.
isMatched() - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.DoubleMatchContext
Checks if the match was successful.
isMatched() - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.SingleMatchContext
 
isOffline() - Method in class de.smartics.maven.plugin.jboss.modules.aether.MojoRepositoryBuilder
 
isOffline() - Method in interface de.smartics.maven.plugin.jboss.modules.aether.RepositoryBuilder
Returns the flag to set the system offline.

J

JandexMojo - Class in de.smartics.maven.plugin.jboss.modules
Generates an index of annotations for JBoss modules.
JandexMojo() - Constructor for class de.smartics.maven.plugin.jboss.modules.JandexMojo
 
JBossModulesArchiveMojo - Class in de.smartics.maven.plugin.jboss.modules
Generates a archive containing modules from a BOM project.
JBossModulesArchiveMojo() - Constructor for class de.smartics.maven.plugin.jboss.modules.JBossModulesArchiveMojo
 

M

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
Builds instances of ModuleDescriptor.
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
Builds instances of ModuleMatcher.
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.

N

NS - Static variable in class de.smartics.maven.plugin.jboss.modules.xml.ModuleXmlBuilder
The default namespace for the module.xml descriptor.

P

parse(String, InputStream) - Method in class de.smartics.maven.plugin.jboss.modules.parser.ModulesXmlParser
Parses the given document from the stream.
PrunerGenerator - Class in de.smartics.maven.plugin.jboss.modules.domain
Implements pruning on dependency excludes an modules tagged as 'skip'.
PrunerGenerator(List<ArtifactClusion>, List<ModuleDescriptor>, boolean) - Constructor for class de.smartics.maven.plugin.jboss.modules.domain.PrunerGenerator
Default constructor.
PruningDependencyTraverser - Class in de.smartics.maven.plugin.jboss.modules.aether
Prunes the dependency tree upon information on excluded artifacts and skipped modules.
PruningDependencyTraverser(DependencyTraverser, List<ArtifactClusion>, List<ModuleDescriptor>) - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.PruningDependencyTraverser
Default constructor.

R

RepositoryBuilder - Interface in de.smartics.maven.plugin.jboss.modules.aether
Interface to provide resources to create instances of MavenRepository .
resolve(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.aether.filter.DefaultTransitiveDependencyResolver
 
resolve(List<Dependency>) - Method in class de.smartics.maven.plugin.jboss.modules.aether.filter.DefaultTransitiveDependencyResolver
 
resolve(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.aether.MavenRepository
Resolves the dependency so that it is locally accessible.
resolve(List<Dependency>) - Method in class de.smartics.maven.plugin.jboss.modules.aether.MavenRepository
Resolves the dependencies so that it is locally accessible.
resolve(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
Resolves the direct dependencies for the given dependency.
resolve(Dependency) - Method in interface de.smartics.maven.plugin.jboss.modules.domain.TransitiveDependencyResolver
Resolves the transitive dependencies for the given dependency.
resolve(List<Dependency>) - Method in interface de.smartics.maven.plugin.jboss.modules.domain.TransitiveDependencyResolver
Resolves the transitive dependencies for the given dependencies.
resolveDirect(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.aether.filter.DefaultTransitiveDependencyResolver
 
resolveDirect(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.aether.MavenRepository
Resolves direct dependencies of the dependency so that they are locally accessible.
resolveDirect(Dependency) - Method in interface de.smartics.maven.plugin.jboss.modules.domain.TransitiveDependencyResolver
Resolves the direct dependencies for the given dependency.

S

setArtifactId(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactClusion
Sets the artifactId to match.
setGroupId(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactClusion
Sets the groupId to match.May be a regular expression.
SingleMatchContext - Class in de.smartics.maven.plugin.jboss.modules.domain.matching
Contains the result of a single regular expression match.
SingleMatchContext(boolean) - Constructor for class de.smartics.maven.plugin.jboss.modules.domain.matching.SingleMatchContext
Default constructor with a non-regexp match result.
SingleMatchContext(Matcher) - Constructor for class de.smartics.maven.plugin.jboss.modules.domain.matching.SingleMatchContext
Default constructor with a matcher.
SlotStrategy - Enum in de.smartics.maven.plugin.jboss.modules.domain
The naming strategy for module slots.

T

TestScopeFilter - Class in de.smartics.maven.plugin.jboss.modules.aether.filter
Rejects dependencies of scope test.
TestScopeFilter() - Constructor for class de.smartics.maven.plugin.jboss.modules.aether.filter.TestScopeFilter
 
toMap() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ModuleMap
Returns the map of modules.
toString() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToDependencies
toString() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule
toString() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactClusion
 
toString() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactMatcher
toString() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
toString() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.Directives
 
toString() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleClusion
 
toString() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor
toString() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleMatcher
toString() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModulesDescriptor
toString() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ModuleMap
 
toString() - Method in enum de.smartics.maven.plugin.jboss.modules.domain.SlotStrategy
 
TransitiveDependencyResolver - Interface in de.smartics.maven.plugin.jboss.modules.domain
Resolves the transitive dependencies for a given artifact.
translateName(String) - Method in interface de.smartics.maven.plugin.jboss.modules.domain.MatchContext
Translates the name if it contains placeholders with the matching groups.
translateName(String) - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.DelegationMatchContext
 
translateName(String) - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.DoubleMatchContext
 
translateName(String) - Method in class de.smartics.maven.plugin.jboss.modules.domain.matching.SingleMatchContext
Translates the name if it contains placeholders with the matching groups.
traverseDependency(Dependency) - Method in class de.smartics.maven.plugin.jboss.modules.aether.DelegateDependencyTraverser
 

V

valueOf(String) - Static method in enum de.smartics.maven.plugin.jboss.modules.domain.SlotStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.smartics.maven.plugin.jboss.modules.domain.SlotStrategy
Returns an array containing the constants of this enum type, in the order they are declared.

W

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.
A B C D E F G H I J M N P R S T V W 

Copyright © 2013-2016 FuseSource. All Rights Reserved.