ShrinkWrap Resolver Maven API 2.2.4
A C D E F G H I J L M N O P R S T U V W 

A

AcceptAllFilter - Enum in org.jboss.shrinkwrap.resolver.api.maven.filter
A filter which accept all dependencies.
AcceptAllStrategy - Enum in org.jboss.shrinkwrap.resolver.api.maven.strategy
MavenResolutionStrategy implementation where all MavenDependencys are accepted
accepts(MavenDependency, List<MavenDependency>, List<MavenDependency>) - Method in enum org.jboss.shrinkwrap.resolver.api.maven.filter.AcceptAllFilter
Determines whether or not a MavenDependency is accepted by this filter.
accepts(MavenDependency, List<MavenDependency>, List<MavenDependency>) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.filter.MavenResolutionFilter
Determines whether or not a MavenDependency is accepted by this filter.
accepts(MavenDependency, List<MavenDependency>, List<MavenDependency>) - Method in enum org.jboss.shrinkwrap.resolver.api.maven.filter.NonTransitiveFilter
Determines whether or not a MavenDependency is accepted by this filter.
accepts(MavenDependency, List<MavenDependency>, List<MavenDependency>) - Method in class org.jboss.shrinkwrap.resolver.api.maven.filter.RejectDependenciesFilter
Determines whether or not a MavenDependency is accepted by this filter.
accepts(MavenDependency, List<MavenDependency>, List<MavenDependency>) - Method in class org.jboss.shrinkwrap.resolver.api.maven.filter.ScopeFilter
Determines whether or not a MavenDependency is accepted by this filter.
AcceptScopesStrategy - Class in org.jboss.shrinkwrap.resolver.api.maven.strategy
MavenResolutionStrategy implementation where only MavenDependencys in acceptable ScopeTypes are accepted.
AcceptScopesStrategy(ScopeType...) - Constructor for class org.jboss.shrinkwrap.resolver.api.maven.strategy.AcceptScopesStrategy
Creates a new instance allowing only the specified ScopeTypes to pass through the AcceptScopesStrategy.getResolutionFilters()
addRemoteRepo(MavenRemoteRepository) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Adds a remote repository to use in resolution.
allowOptional() - Method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.DefaultTransitiveExclusionPolicy
Whether or not optional transitive dependencies should be included during resolution
allowOptional() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.strategy.TransitiveExclusionPolicy
Whether or not optional transitive dependencies should be included during resolution
apiValue() - Method in enum org.jboss.shrinkwrap.resolver.api.maven.repository.MavenChecksumPolicy
 
apiValue() - Method in enum org.jboss.shrinkwrap.resolver.api.maven.repository.MavenUpdatePolicy
 

C

CombinedStrategy - Class in org.jboss.shrinkwrap.resolver.api.maven.strategy
MavenResolutionStrategy implementation where only MavenDependencys passing a series of other MavenResolutionStrategys are accepted
CombinedStrategy(MavenResolutionStrategy...) - Constructor for class org.jboss.shrinkwrap.resolver.api.maven.strategy.CombinedStrategy
 
ConfigurableMavenResolverSystem - Interface in org.jboss.shrinkwrap.resolver.api.maven
Entry point of a Maven-based Resolver system which supports configuration.
ConfigurableMavenResolverSystemBase<UNCONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,CONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage,PARTIALLYCONFIGUREDRESOLVERSYSTEMTYPE extends ConfigurableMavenResolverSystemBase<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURABLERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,PARTIALLYCONFIGUREDRESOLVERSYSTEMTYPE>> - Interface in org.jboss.shrinkwrap.resolver.api.maven
Entry point of a Maven-based Resolver system which supports configuration.
configureResolver() - Static method in class org.jboss.shrinkwrap.resolver.api.maven.Maven
Creates and returns a new ConfigurableMavenResolverSystem instance which may be used to create new MavenResolverSystem instances
configureResolverViaPlugin() - Static method in class org.jboss.shrinkwrap.resolver.api.maven.Maven
Configures the MavenResolverSystem with settings.xml and POM metadata as picked up from the environment (these properties are set by the ShrinkWrap Maven Resolver Plugin).
configureResolverViaPlugin(ClassLoader) - Static method in class org.jboss.shrinkwrap.resolver.api.maven.Maven
Configures the MavenResolverSystem with settings.xml and POM metadata as picked up from the environment (these properties are set by the ShrinkWrap Maven Resolver Plugin).
configureSettingsFromFile(File, File) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Loads Maven configuration and updates session settings accordingly.
configureViaPlugin() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.ConfigurableMavenResolverSystemBase
Configures the current session from POM metadata found via the ShrinkWrap Resolver Maven Plugin; retrieves information from the currently-running Maven process.
createCoordinate(String) - Static method in class org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinates
Creates a new MavenCoordinate instance from the specified, required canonical form in format <groupId>:<artifactId>[:<packagingType>[:<classifier>]]:(<version>|'?')
createCoordinate(String, String, String, PackagingType, String) - Static method in class org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinates
Creates a new MavenCoordinate instance from the specified arguments
createDependency(String, ScopeType, boolean, MavenDependencyExclusion...) - Static method in class org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencies
Creates a new MavenDependency instance from the specified, required canonical form in format <groupId>:<artifactId>[:<packagingType>[:<classifier>]][:<version>], with the additional, optional properties.
createDependency(MavenCoordinate, ScopeType, boolean, MavenDependencyExclusion...) - Static method in class org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencies
Creates a new MavenDependency instance from the specified properties.
createExclusion(String) - Static method in class org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencies
Creates a new MavenDependencyExclusion instance from the specified, required canonical form in format <groupId>:<artifactId>
createExclusion(String, String) - Static method in class org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencies
Creates a new MavenDependencyExclusion instance from the specified, required arguments
createRemoteRepository(String, URL, String) - Static method in class org.jboss.shrinkwrap.resolver.api.maven.repository.MavenRemoteRepositories
Creates a new MavenRemoteRepository with ID and URL.
createRemoteRepository(String, String, String) - Static method in class org.jboss.shrinkwrap.resolver.api.maven.repository.MavenRemoteRepositories
Overload of MavenRemoteRepositories.createRemoteRepository(String, URL, String) that thrown an exception if URL is wrong.

D

DefaultTransitiveExclusionPolicy - Enum in org.jboss.shrinkwrap.resolver.api.maven.strategy
Applies the default behavior exhibited by Maven with regards to handling transitive dependencies during resolution.
disableClassPathWorkspaceReader() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Disables the classpath workspace reader which may be used to resolve from dependencies on the ClassPath
disableMavenCentral() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Disables use of the Maven Central Repository

E

EAR - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 
EJB - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 
EJB_CLIENT - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 
equals(Object) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate
Determines whether two MavenCoordinate instances are equal by value; all fields are considered except for version
equals(Object) - Method in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 

F

fromScopeType(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.ScopeType
Maps a string to ScopeType

G

getArtifactId() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
ArtifactId of the project
getBaseDirectory() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns a base directory of the project.
getBuildOutputDirectory() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns a directory where project build output is stored.
getChecksumPolicy() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.repository.MavenRemoteRepository
Returns the policy chosen for checking locally stored/cached artifacts (both for release and snapshot)
getClassifier() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate
Returns the "classifier" portion of this artifact's coordinates.
getClassifier() - Method in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
Returns classifier for packaging.
getCoordinate() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenArtifactInfo
Returns the defined coordinate (i.e.
getDeclaredDependencies() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Metadata for all defined <dependencies> elements
getDependencies() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenArtifactInfo
Returns artifacts dependencies.
getDependencies() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns dependencies of the Project Object Model
getDependenciesForResolution() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Gets the Set of dependencies to be resolved for this session
getDependencyManagement() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Gets a set af dependency declarations stored in version management.
getDependencyManagement() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns dependency management of the Project Object Model
getExclusions() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency
Returns the exclusions defined for this MavenDependency in an immutable, read-only view.
getExtension() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenArtifactInfo
Returns the file extension of this artifact, ie.
getExtension() - Method in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
Returns extension for packaging.
getFilteredScopes() - Method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.DefaultTransitiveExclusionPolicy
Returns the ScopeTypes which should be filtered out of transitive dependencies and thus not included during resolution.
getFilteredScopes() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.strategy.TransitiveExclusionPolicy
Returns the ScopeTypes which should be filtered out of transitive dependencies and thus not included during resolution.
getFinalName() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Final name of the project packaged as a JAR, WAR or EAR; by default it is artifactId + "." + packagingType
getGroupId() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
GroupId of the project
getId() - Method in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
Returns type of the packaging.
getId() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.repository.MavenRemoteRepository
Returns the unique ID of this MavenRemoteRepository.
getName() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Name of the project
getOrganizationName() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns organization name
getOrganizationUrl() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns organization url
getPackaging() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate
Returns the "packaging" portion of this artifact's coordinates; always returns a value.
getPackagingType() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Packaging type of the project
getParsedPomFile() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Returns an abstraction of Project Object Model.
getPluginConfiguration(String) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns a plugin configuration in from of a map.
getProjectResources() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Deprecated.
getProperties() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns interpolated properties defined in the current project
getResolutionFilters() - Method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.AcceptAllStrategy
Returns a MavenResolutionFilter chain allowing all MavenDependencys to pass-through.
getResolutionFilters() - Method in class org.jboss.shrinkwrap.resolver.api.maven.strategy.AcceptScopesStrategy
Returns a MavenResolutionFilter chain allowing only dependencies in the scopes specified during construction of this instance to pass through
getResolutionFilters() - Method in class org.jboss.shrinkwrap.resolver.api.maven.strategy.CombinedStrategy
 
getResolutionFilters() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.strategy.MavenResolutionStrategy
Obtains the MavenResolutionFilter chain to be used in filtering a MavenDependency List during request processing (filtering is done by the backend).
getResolutionFilters() - Method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.NonTransitiveStrategy
Returns a MavenResolutionFilter chain allowing only explicitly-defined MavenDependencys to pass-through; dependencies brought in transitively will be excluded.
getResolutionFilters() - Method in class org.jboss.shrinkwrap.resolver.api.maven.strategy.RejectDependenciesStrategy
Returns a MavenResolutionFilter chain blocking MavenDependencys with coordinates supplied at instance construction
getResolutionFilters() - Method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.TransitiveStrategy
Returns a MavenResolutionFilter chain allowing all MavenDependencys to pass-through.
getResolvedVersion() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenArtifactInfo
Returns the resolved "version" portion of this artifact's coordinates; SNAPSHOTs may declare a version field (as represented by MavenArtifactInfo.getResolvedVersion()), which must resolve to a versioned snapshot version number.
getResources() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns a list of defined resources for current project.
getScope() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency
Returns the scope for this MavenDependency.
getScope() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenArtifactInfo
Returns the scope information of this artifact
getSource() - Method in class org.jboss.shrinkwrap.resolver.api.maven.pom.Resource
Return a file that contains content of the resource
getSourceDirectory() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns a directory where project sources are stored.
getTargetPath() - Method in class org.jboss.shrinkwrap.resolver.api.maven.pom.Resource
Returns a normalized path where resource should be stored in archive
getTestOutputDirectory() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns a directory where project test output is stored.
getTestResources() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns a list of defined test resources for current project.
getTestSourceDirectory() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Returns a directory where project test sources are stored.
getTransitiveExclusionPolicy() - Method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.AcceptAllStrategy
Defines how transitive dependencies are filtered during the resolution request.
getTransitiveExclusionPolicy() - Method in class org.jboss.shrinkwrap.resolver.api.maven.strategy.AcceptScopesStrategy
Defines how transitive dependencies are filtered during the resolution request.
getTransitiveExclusionPolicy() - Method in class org.jboss.shrinkwrap.resolver.api.maven.strategy.CombinedStrategy
Defines how transitive dependencies are filtered during the resolution request.
getTransitiveExclusionPolicy() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.strategy.MavenResolutionStrategy
Defines how transitive dependencies are filtered during the resolution request.
getTransitiveExclusionPolicy() - Method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.NonTransitiveStrategy
Defines how transitive dependencies are filtered during the resolution request.
getTransitiveExclusionPolicy() - Method in class org.jboss.shrinkwrap.resolver.api.maven.strategy.RejectDependenciesStrategy
Defines how transitive dependencies are filtered during the resolution request.
getTransitiveExclusionPolicy() - Method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.TransitiveStrategy
Defines how transitive dependencies are filtered during the resolution request.
getType() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate
getType() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.repository.MavenRemoteRepository
Returns the type, i.e.
getUpdatePolicy() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.repository.MavenRemoteRepository
Returns the policy chosen for refreshing locally stored/cached artifacts (both for release and snapshot)
getUrl() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.repository.MavenRemoteRepository
Returns the URL of this MavenRemoteRepository.
getVersion() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate
Returns the declared "version" portion of this artifact's coordinates, for instance "1.2.0-alpha-2" or "1.2.0-SNAPSHOT".
getVersion() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.pom.ParsedPomFile
Version of the project

H

hashCode() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate
hashCode() - Method in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 

I

importCompileAndRuntimeDependencies() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomEquippedResolveStageBase
importDependencies(ScopeType...) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomEquippedResolveStageBase
Adds all dependencies defined in imported POM file included in selected scopes for resolution
importRuntimeAndTestDependencies() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomEquippedResolveStageBase
Adds all dependencies defined in imported POM file included in test, compile(default), system, and import scopes for resolution
importRuntimeDependencies() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomEquippedResolveStageBase
Adds all dependencies defined in imported POM file included in compile(default), system, import and runtime scopes for resolution
importTestDependencies() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomEquippedResolveStageBase
Adds all dependencies defined in imported POM file included in test scope for resolution
InvalidEnvironmentException - Exception in org.jboss.shrinkwrap.resolver.api.maven
Indicates that the current environment does not support ConfigurableMavenResolverSystemBase.configureViaPlugin() likely this option has been selected while running outside the control of the ShrinkWrap Resolver Maven Plugin.
InvalidEnvironmentException(String) - Constructor for exception org.jboss.shrinkwrap.resolver.api.maven.InvalidEnvironmentException
Creates a new instance
isOptional() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency
Returns whether or not this MavenDependency has been marked as optional; defaults to false
isOptional() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenArtifactInfo
Returns true if artifact is optional.
isSnapshotVersion() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenArtifactInfo
Returns whether or not this artifact is using a SNAPSHOT version.

J

JAR - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 
JAVA_SOURCE - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 
JAVADOC - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 

L

loadPomFromClassLoaderResource(String) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomlessResolveStageBase
Configures the Maven Resolver System Project Object Model from metadata contained in the POM file located at the specified ClassLoader resource path, loaded by the current Thread.getContextClassLoader().
loadPomFromClassLoaderResource(String, ClassLoader) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomlessResolveStageBase
Configures the Maven Resolver System Project Object Model from metadata contained in the POM file located at the specified ClassLoader resource path, loaded by the specified ClassLoader.
loadPomFromClassLoaderResource(String, ClassLoader, String...) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomlessResolveStageBase
Configures the Maven Resolver System Project Object Model from metadata contained in the POM file located at the specified ClassLoader resource path, loaded by the specified ClassLoader.
loadPomFromFile(File, String...) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Loads an effective POM file and updates session settings accordingly.
loadPomFromFile(File) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomlessResolveStageBase
Configures the Maven Resolver System Project Object Model from metadata contained in the specified POM File.
loadPomFromFile(File, String...) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomlessResolveStageBase
Configures the Maven Resolver System Project Object Model from metadata contained in the specified POM File.
loadPomFromFile(String) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomlessResolveStageBase
Configures the Maven Resolver System Project Object Model from metadata contained in the POM file located at the specified path.
loadPomFromFile(String, String...) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.PomlessResolveStageBase
Configures the Maven Resolver System Project Object Model from metadata contained in the POM file located at the specified path.

M

Maven - Class in org.jboss.shrinkwrap.resolver.api.maven
Shorthand convenience API where the call Maven.resolver() is analogous to a more longhand, formal call to Resolvers.use(Class), passing MavenResolverSystem as the argument.
Maven() - Constructor for class org.jboss.shrinkwrap.resolver.api.maven.Maven
 
MAVEN_PLUGIN - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 
MavenArtifactInfo - Interface in org.jboss.shrinkwrap.resolver.api.maven
Resolved Maven-based artifact's metadata
MavenChecksumPolicy - Enum in org.jboss.shrinkwrap.resolver.api.maven.repository
 
MavenCoordinate - Interface in org.jboss.shrinkwrap.resolver.api.maven.coordinate
Represents a single Maven coordinate (an address in canonical form "groupId:artifactId:packaging:classifier:version") which is capable of resolving to an artifact.
MavenCoordinates - Class in org.jboss.shrinkwrap.resolver.api.maven.coordinate
Factory class for creating new MavenCoordinate instances
MavenDependencies - Class in org.jboss.shrinkwrap.resolver.api.maven.coordinate
Factory class for creating new MavenDependency instances
MavenDependency - Interface in org.jboss.shrinkwrap.resolver.api.maven.coordinate
Metadata describing a <dependency />declaration; immutable and Thread-safe.
MavenDependencyExclusion - Interface in org.jboss.shrinkwrap.resolver.api.maven.coordinate
Defines a single <exclusion /> element for a MavenDependency.
MavenFormatStage - Interface in org.jboss.shrinkwrap.resolver.api.maven
Represents the formatting stage of Maven-based resolution in which the resolved artifact is returned in the desired format.
MavenRemoteRepositories - Class in org.jboss.shrinkwrap.resolver.api.maven.repository
 
MavenRemoteRepository - Interface in org.jboss.shrinkwrap.resolver.api.maven.repository
 
MavenResolutionFilter - Interface in org.jboss.shrinkwrap.resolver.api.maven.filter
Determines whether a Maven MavenDependency is to be honored in resolution.
MavenResolutionStrategy - Interface in org.jboss.shrinkwrap.resolver.api.maven.strategy
Defines the contract for developing a Maven-based ResolutionStrategy; this is accomplished by assembling chains of MavenResolutionFilters for filtering MavenDependencys before and during resolution request execution.
MavenResolvedArtifact - Interface in org.jboss.shrinkwrap.resolver.api.maven
Encapsulation of a resolved Maven-based artifact's metadata
MavenResolverSystem - Interface in org.jboss.shrinkwrap.resolver.api.maven
Entry point of a Maven-based Resolver system which does not support configuration.
MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage> - Interface in org.jboss.shrinkwrap.resolver.api.maven
Entry point of a Maven-based Resolver system which does not support configuration.
MavenResolveStageBase<RESOLVESTAGETYPE extends MavenResolveStageBase<RESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage> - Interface in org.jboss.shrinkwrap.resolver.api.maven
 
MavenResolveWithRangeSupportStageBase - Interface in org.jboss.shrinkwrap.resolver.api.maven
MavenStrategyStage - Interface in org.jboss.shrinkwrap.resolver.api.maven
Concrete end-user view of a Maven-based StrategyStage in artifact resolution
MavenStrategyStageBase<STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage> - Interface in org.jboss.shrinkwrap.resolver.api.maven
Provides support for Maven-based ResolutionStrategys in artifact resolution
MavenUpdatePolicy - Enum in org.jboss.shrinkwrap.resolver.api.maven.repository
 
MavenVersionRangeResult - Interface in org.jboss.shrinkwrap.resolver.api.maven
VersionRangeResult extension for Maven.
MavenWorkingSession - Interface in org.jboss.shrinkwrap.resolver.api.maven
Encapsulates Maven session

N

NonTransitiveFilter - Enum in org.jboss.shrinkwrap.resolver.api.maven.filter
A filter which does not allow transitive dependencies, allowing only what's explicitly defined.
NonTransitiveStrategy - Enum in org.jboss.shrinkwrap.resolver.api.maven.strategy
MavenResolutionStrategy implementation where only explicitly-defined MavenDependencys are accepted

O

of(String) - Static method in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
Builds a PackagingType object
offline(boolean) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenResolverSystemBase
Deprecated.
offline() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenResolverSystemBase
Deprecated.
org.jboss.shrinkwrap.resolver.api.maven - package org.jboss.shrinkwrap.resolver.api.maven
 
org.jboss.shrinkwrap.resolver.api.maven.coordinate - package org.jboss.shrinkwrap.resolver.api.maven.coordinate
 
org.jboss.shrinkwrap.resolver.api.maven.filter - package org.jboss.shrinkwrap.resolver.api.maven.filter
 
org.jboss.shrinkwrap.resolver.api.maven.pom - package org.jboss.shrinkwrap.resolver.api.maven.pom
 
org.jboss.shrinkwrap.resolver.api.maven.repository - package org.jboss.shrinkwrap.resolver.api.maven.repository
 
org.jboss.shrinkwrap.resolver.api.maven.strategy - package org.jboss.shrinkwrap.resolver.api.maven.strategy
 

P

PackagingType - Class in org.jboss.shrinkwrap.resolver.api.maven
Represents the valid values for the "packaging" portion of a MavenCoordinate
PAR - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 
ParsedPomFile - Interface in org.jboss.shrinkwrap.resolver.api.maven.pom
Representation of a parsed Project Object Model file
POM - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 
PomEquippedResolveStage - Interface in org.jboss.shrinkwrap.resolver.api.maven
Maven-based Resolve Stage which has been loaded with POM metadata
PomEquippedResolveStageBase<RESOLVESTAGETYPE extends MavenResolveStageBase<RESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage> - Interface in org.jboss.shrinkwrap.resolver.api.maven
Defines the contract for operations denoting a ResolveStage has been configured via POM (Project Object Model) metadata
PomlessResolveStage - Interface in org.jboss.shrinkwrap.resolver.api.maven
Maven-based Resolve Stage which may be loaded with POM metadata
PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage> - Interface in org.jboss.shrinkwrap.resolver.api.maven
Defines the contract for operations denoting a ResolveStage is able to load POM (Project Object Model) metadata

R

RAR - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 
regenerateSession() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Refreshes underlying Aether session in order to contain newly acquired information, such as new settings.xml content
RejectDependenciesFilter - Class in org.jboss.shrinkwrap.resolver.api.maven.filter
A MavenResolutionFilter which will selectively ban specified dependencies
RejectDependenciesFilter(String...) - Constructor for class org.jboss.shrinkwrap.resolver.api.maven.filter.RejectDependenciesFilter
 
RejectDependenciesFilter(boolean, String...) - Constructor for class org.jboss.shrinkwrap.resolver.api.maven.filter.RejectDependenciesFilter
 
RejectDependenciesStrategy - Class in org.jboss.shrinkwrap.resolver.api.maven.strategy
MavenResolutionStrategy implementation where specified MavenDependencys may be selectively rejected
RejectDependenciesStrategy(String...) - Constructor for class org.jboss.shrinkwrap.resolver.api.maven.strategy.RejectDependenciesStrategy
Bans all dependencies specified by coordinates including all transitive dependencies that might be fetched by resolving coordinates.
RejectDependenciesStrategy(boolean, String...) - Constructor for class org.jboss.shrinkwrap.resolver.api.maven.strategy.RejectDependenciesStrategy
Bans all dependencies specified by coordinates possibly including all transitive dependencies that might be fetched by resolving coordinates.
resolveDependencies(MavenResolutionStrategy) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
 
resolver() - Static method in class org.jboss.shrinkwrap.resolver.api.maven.Maven
Creates and returns a new MavenResolverSystem instance
resolveVersionRange(MavenCoordinate) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Resolves version range request for given coordinate
Resource - Class in org.jboss.shrinkwrap.resolver.api.maven.pom
Represents a file-backed resource used by Maven model.
Resource(File, String) - Constructor for class org.jboss.shrinkwrap.resolver.api.maven.pom.Resource
 

S

ScopeFilter - Class in org.jboss.shrinkwrap.resolver.api.maven.filter
A filter which limits scope of the artifacts.
ScopeFilter() - Constructor for class org.jboss.shrinkwrap.resolver.api.maven.filter.ScopeFilter
Creates a filter which accepts all artifacts that have scope {ScopeType.COMPILE
ScopeFilter(ScopeType...) - Constructor for class org.jboss.shrinkwrap.resolver.api.maven.filter.ScopeFilter
Creates a filter which accepts all artifacts which have scope matching one of those specified here.
ScopeType - Enum in org.jboss.shrinkwrap.resolver.api.maven
Valid scope types for Maven MavenDependency metadata
setChecksumPolicy(MavenChecksumPolicy) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.repository.MavenRemoteRepository
Sets the policy chosen for checking locally stored/cached artifacts (both for release and snapshot) in a fluent way.
setOffline(boolean) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Whether or not to set this session in "offline" mode
setUpdatePolicy(MavenUpdatePolicy) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.repository.MavenRemoteRepository
Sets the policy chosen for refreshing locally stored/cached artifacts (both for release and snapshot) in a fluent way.

T

TEST_JAR - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 
toCanonicalForm() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependencyExclusion
Returns the canonical form of this MavenDependencyExclusion in format groupId:artifactId
toString() - Method in class org.jboss.shrinkwrap.resolver.api.maven.filter.ScopeFilter
 
toString() - Method in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
Returns the canonical String value of this PackagingType
toString() - Method in enum org.jboss.shrinkwrap.resolver.api.maven.ScopeType
Returns the ScopeType.value of this enum
TransitiveExclusionPolicy - Interface in org.jboss.shrinkwrap.resolver.api.maven.strategy
Defines a policy for the handling of transitive dependencies during resolution.
TransitiveStrategy - Enum in org.jboss.shrinkwrap.resolver.api.maven.strategy
MavenResolutionStrategy implementation where MavenDependencys are accepted based on transitivity.

U

useLegacyLocalRepo(boolean) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.ConfigurableMavenResolverSystemBase
Sets whether to consult artifact metadata in local repository and track origin of artifacts there; ignores origin of artifacts in local repository.
useLegacyLocalRepository(boolean) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenWorkingSession
Whether or not to track origin of artifacts present is local repository

V

valueOf(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.filter.AcceptAllFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.filter.NonTransitiveFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.repository.MavenChecksumPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.repository.MavenUpdatePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.ScopeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.AcceptAllStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.DefaultTransitiveExclusionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.NonTransitiveStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.TransitiveStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.filter.AcceptAllFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.filter.NonTransitiveFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.repository.MavenChecksumPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.repository.MavenUpdatePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.ScopeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.AcceptAllStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.DefaultTransitiveExclusionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.NonTransitiveStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.shrinkwrap.resolver.api.maven.strategy.TransitiveStrategy
Returns an array containing the constants of this enum type, in the order they are declared.

W

WAR - Static variable in class org.jboss.shrinkwrap.resolver.api.maven.PackagingType
 
withClassPathResolution(boolean) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.ConfigurableMavenResolverSystemBase
Sets that resolution from the ClassPath should be permitted in addition to configured repositories - defaults to "true"
withClassPathResolution(boolean) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenStrategyStageBase
Deprecated.
withMavenCentralRepo(boolean) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.ConfigurableMavenResolverSystemBase
Sets whether to consult the Maven Central Repository in resolution; defaults to true.
withMavenCentralRepo(boolean) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.MavenStrategyStageBase
Deprecated.
withRemoteRepo(String, String, String) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.ConfigurableMavenResolverSystemBase
Adds a remote repository to use in resolution.
withRemoteRepo(String, URL, String) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.ConfigurableMavenResolverSystemBase
withRemoteRepo(MavenRemoteRepository) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.ConfigurableMavenResolverSystemBase
Adds a remote repository to use in resolution.
workOffline(boolean) - Method in interface org.jboss.shrinkwrap.resolver.api.maven.ConfigurableMavenResolverSystemBase
Sets whether to consult any remote Maven Repository in resolution; defaults to false.
workOffline() - Method in interface org.jboss.shrinkwrap.resolver.api.maven.ConfigurableMavenResolverSystemBase
Sets whether to consult any remote Maven Repository in resolution; ignores all remote repositories.
A C D E F G H I J L M N O P R S T U V W 
ShrinkWrap Resolver Maven API 2.2.4

Copyright © 2016 JBoss by Red Hat. All rights reserved.