Skip navigation links
A B C D E F G H I M N O P R S T V W 

A

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.
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.
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.
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.
Arg - Class in de.smartics.maven.plugin.jboss.modules.util
Utility class to check an argument.
Artifact - Interface in org.eclipse.aether.artifact
Stand in class for aether Artifact, trimmed down for internal use.
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.

B

BlankArgumentException - Exception in de.smartics.maven.plugin.jboss.modules.util
Signals that a given String argument is blank where is must no be blank.
BlankArgumentException() - Constructor for exception de.smartics.maven.plugin.jboss.modules.util.BlankArgumentException
Convenience constructor if no argument name needs to be provided.
BlankArgumentException(String) - Constructor for exception de.smartics.maven.plugin.jboss.modules.util.BlankArgumentException
Convenience constructor.
BlankArgumentException(String, String) - Constructor for exception de.smartics.maven.plugin.jboss.modules.util.BlankArgumentException
Default constructor.
BlankExceptNullArgumentException - Exception in de.smartics.maven.plugin.jboss.modules.util
Signals that a given String argument is not null but contains only whitespaces or is empty.
BlankExceptNullArgumentException() - Constructor for exception de.smartics.maven.plugin.jboss.modules.util.BlankExceptNullArgumentException
Convenience constructor if no argument name needs to be provided.
BlankExceptNullArgumentException(String) - Constructor for exception de.smartics.maven.plugin.jboss.modules.util.BlankExceptNullArgumentException
Convenience constructor.
BlankExceptNullArgumentException(String, String) - Constructor for exception de.smartics.maven.plugin.jboss.modules.util.BlankExceptNullArgumentException
Default constructor.
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.
Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToDependencies.Builder
 
Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule.Builder
 
Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactMatcher.Builder
 
Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor.Builder
 
Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.Directives.Builder
 
Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
 
Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleMatcher.Builder
 
Builder() - Constructor for class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
 

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.
checkNotBlank(String, T) - Static method in class de.smartics.maven.plugin.jboss.modules.util.Arg
Checks if value is blank.
checkNotBlank(String, T, String) - Static method in class de.smartics.maven.plugin.jboss.modules.util.Arg
Checks if value is blank providing an additional message.
checkNotBlankExceptNull(String, T) - Static method in class de.smartics.maven.plugin.jboss.modules.util.Arg
Checks if value is blank except null.
checkNotBlankExceptNull(String, T, String) - Static method in class de.smartics.maven.plugin.jboss.modules.util.Arg
Checks if value is blank except null providing an additional message.
checkNotNull(String, T) - Static method in class de.smartics.maven.plugin.jboss.modules.util.Arg
Checks if value is null.
checkNotNull(String, T, String) - Static method in class de.smartics.maven.plugin.jboss.modules.util.Arg
Checks if value is null providing an additional message.
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.

D

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.parser - package de.smartics.maven.plugin.jboss.modules.parser
Provides classes to parse the modules.xml file.
de.smartics.maven.plugin.jboss.modules.util - package de.smartics.maven.plugin.jboss.modules.util
Utilities, sometimes duplicated code from other projects to keep the number of dependencies small.
de.smartics.maven.plugin.jboss.modules.xml - package de.smartics.maven.plugin.jboss.modules.xml
Utilities to create XML resources.
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.
Dependency - Interface in org.eclipse.aether.graph
In aether, this is a class, but for our integration work, we need it to be an interface.
DependencyResolutionException - Exception in org.eclipse.aether.resolution
Thrown in case of a unresolvable dependencies.
DependencyResolutionException(Throwable) - Constructor for exception org.eclipse.aether.resolution.DependencyResolutionException
Creates a new exception with the specified result and cause.
DependencyResolutionException(String, Throwable) - Constructor for exception org.eclipse.aether.resolution.DependencyResolutionException
Creates a new exception with the specified result, detail message and cause.
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.
discover(ClassLoader, List<File>) - Method in class de.smartics.maven.plugin.jboss.modules.parser.ModulesXmlLocator
Discovers all module descriptors on the class path.
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.ModuleDescriptor
 
equals(Object) - Method in class org.eclipse.aether.graph.Exclusion
 
Exclusion - Class in org.eclipse.aether.graph
An exclusion of one or more transitive dependencies.
Exclusion(String, String, String, String) - Constructor for class org.eclipse.aether.graph.Exclusion
Creates an exclusion for artifacts with the specified coordinates.
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

F

fromString(String) - Static method in enum de.smartics.maven.plugin.jboss.modules.domain.SlotStrategy
Returns the slot strategy identified by the given id.

G

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.
getArtifact() - Method in interface org.eclipse.aether.graph.Dependency
Gets the artifact being depended on.
getArtifactId() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactClusion
Returns the artifactId to match.
getArtifactId() - Method in interface org.eclipse.aether.artifact.Artifact
Gets the artifact identifier of this artifact, for example "maven-model".
getArtifactId() - Method in class org.eclipse.aether.graph.Exclusion
Gets the artifact identifier for artifacts to exclude.
getClassifier() - Method in interface org.eclipse.aether.artifact.Artifact
Gets the classifier of this artifact, for example "sources".
getClassifier() - Method in class org.eclipse.aether.graph.Exclusion
Gets the classifier for artifacts to exclude.
getDefaultSlot() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
Returns the name of the default slot to write to.
getDependenciesXml() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ApplyToModule
Returns the list of dependency XML fragments.
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.
getExclusions() - Method in interface org.eclipse.aether.graph.Dependency
Gets the exclusions for this dependency.
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.
getExtension() - Method in interface org.eclipse.aether.artifact.Artifact
Gets the (file) extension of this artifact, for example "jar" or "tar.gz".
getExtension() - Method in class org.eclipse.aether.graph.Exclusion
Gets the file extension for artifacts to exclude.
getFile() - Method in interface org.eclipse.aether.artifact.Artifact
Gets the file of this artifact.
getGlobalModuleDependency() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
 
getGroupId() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ArtifactClusion
Returns the groupId to match.
getGroupId() - Method in interface org.eclipse.aether.artifact.Artifact
Gets the group identifier of this artifact, for example "org.apache.maven".
getGroupId() - Method in class org.eclipse.aether.graph.Exclusion
Gets the group identifier for artifacts to exclude.
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.
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.
getResolver() - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext
Returns the resolver for dependencies for an artifact.
getScope() - Method in interface org.eclipse.aether.graph.Dependency
Gets the scope of the dependency.
getServices() - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.DependenciesDescriptor
Returns the services attribute for the dependency.
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.
getVersion() - Method in interface org.eclipse.aether.artifact.Artifact
Gets the version of this artifact, for example "1.0-20100529-1213".

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.ModuleDescriptor
 
hashCode() - Method in class org.eclipse.aether.graph.Exclusion
 

I

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
 
isOptional() - Method in interface org.eclipse.aether.graph.Dependency
Indicates whether this dependency is optional or not.

M

MAIN_SLOT - Static variable in enum de.smartics.maven.plugin.jboss.modules.domain.SlotStrategy
The main slot.
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.
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.
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.
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.

N

NS - Static variable in class de.smartics.maven.plugin.jboss.modules.xml.ModuleXmlBuilder
The default namespace for the module.xml descriptor.
NullArgumentException - Exception in de.smartics.maven.plugin.jboss.modules.util
Signals that a given argument is null where is must no be null.
NullArgumentException() - Constructor for exception de.smartics.maven.plugin.jboss.modules.util.NullArgumentException
Convenience constructor if no argument name needs to be provided.
NullArgumentException(String) - Constructor for exception de.smartics.maven.plugin.jboss.modules.util.NullArgumentException
Convenience constructor.
NullArgumentException(String, String) - Constructor for exception de.smartics.maven.plugin.jboss.modules.util.NullArgumentException
Default constructor.

O

org.eclipse.aether.artifact - package org.eclipse.aether.artifact
 
org.eclipse.aether.graph - package org.eclipse.aether.graph
 
org.eclipse.aether.resolution - package org.eclipse.aether.resolution
 

P

parse(String, InputStream) - Method in class de.smartics.maven.plugin.jboss.modules.parser.ModulesXmlParser
Parses the given document from the stream.

R

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 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

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
 
toString() - Method in class org.eclipse.aether.graph.Exclusion
 
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.

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(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(Logger) - 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.
withDefaultSlot(String) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
Sets the name of the default slot to write to.
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.
withGlobalModuleDependency(String) - Method in class de.smartics.maven.plugin.jboss.modules.domain.ExecutionContext.Builder
Sets the global module 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.
withName(String) - Method in class de.smartics.maven.plugin.jboss.modules.descriptor.ModuleDescriptor.Builder
Sets the name of the module.
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.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.
A B C D E F G H I M N O P R S T V W 
Skip navigation links