META-INF/
META-INF/MANIFEST.MF
META-INF/plexus/
org/
org/apache/
org/apache/maven/
org/apache/maven/artifact/
org/apache/maven/artifact/deployer/
org/apache/maven/artifact/factory/
org/apache/maven/artifact/handler/
org/apache/maven/artifact/handler/manager/
org/apache/maven/artifact/installer/
org/apache/maven/artifact/metadata/
org/apache/maven/artifact/repository/
org/apache/maven/artifact/repository/layout/
org/apache/maven/artifact/repository/metadata/
org/apache/maven/artifact/resolver/
org/apache/maven/artifact/resolver/conflict/
org/apache/maven/artifact/resolver/filter/
org/apache/maven/artifact/transform/
org/apache/maven/artifact/versioning/
META-INF/DEPENDENCIES
META-INF/LICENSE
META-INF/NOTICE
META-INF/plexus/components.xml
org/apache/maven/artifact/Artifact.class
Artifact.java
package org.apache.maven.artifact
public abstract org.apache.maven.artifact.Artifact extends java.lang.Object implements java.lang.Comparable  {
	public static final String LATEST_VERSION
	public static final String SNAPSHOT_VERSION
	public static final java.util.regex.Pattern VERSION_FILE_PATTERN
	public static final String SCOPE_COMPILE
	public static final String SCOPE_TEST
	public static final String SCOPE_RUNTIME
	public static final String SCOPE_PROVIDED
	public static final String SCOPE_SYSTEM
	public static final String SCOPE_IMPORT
	public static final String RELEASE_VERSION
	public abstract java.lang.String getGroupId () 
	public abstract java.lang.String getArtifactId () 
	public abstract java.lang.String getVersion () 
	public abstract void setVersion (java.lang.String) 
	public abstract java.lang.String getScope () 
	public abstract java.lang.String getType () 
	public abstract java.lang.String getClassifier () 
	public abstract boolean hasClassifier () 
	public abstract java.io.File getFile () 
	public abstract void setFile (java.io.File) 
	public abstract java.lang.String getBaseVersion () 
	public abstract void setBaseVersion (java.lang.String) 
	public abstract java.lang.String getId () 
	public abstract java.lang.String getDependencyConflictId () 
	public abstract void addMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata) 
	public abstract org.apache.maven.artifact.metadata.ArtifactMetadata getMetadata (java.lang.Class) 
	public abstract java.util.Collection getMetadataList () 
	public abstract void setRepository (org.apache.maven.artifact.repository.ArtifactRepository) 
	public abstract org.apache.maven.artifact.repository.ArtifactRepository getRepository () 
	public abstract void updateVersion (java.lang.String, org.apache.maven.artifact.repository.ArtifactRepository) 
	public abstract java.lang.String getDownloadUrl () 
	public abstract void setDownloadUrl (java.lang.String) 
	public abstract org.apache.maven.artifact.resolver.filter.ArtifactFilter getDependencyFilter () 
	public abstract void setDependencyFilter (org.apache.maven.artifact.resolver.filter.ArtifactFilter) 
	public abstract org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler () 
	public abstract java.util.List getDependencyTrail () 
	public abstract void setDependencyTrail (java.util.List) 
	public abstract void setScope (java.lang.String) 
	public abstract org.apache.maven.artifact.versioning.VersionRange getVersionRange () 
	public abstract void setVersionRange (org.apache.maven.artifact.versioning.VersionRange) 
	public abstract void selectVersion (java.lang.String) 
	public abstract void setGroupId (java.lang.String) 
	public abstract void setArtifactId (java.lang.String) 
	public abstract boolean isSnapshot () 
	public abstract void setResolved (boolean) 
	public abstract boolean isResolved () 
	public abstract void setResolvedVersion (java.lang.String) 
	public abstract void setArtifactHandler (org.apache.maven.artifact.handler.ArtifactHandler) 
	public abstract boolean isRelease () 
	public abstract void setRelease (boolean) 
	public abstract java.util.List getAvailableVersions () 
	public abstract void setAvailableVersions (java.util.List) 
	public abstract boolean isOptional () 
	public abstract void setOptional (boolean) 
	public abstract org.apache.maven.artifact.versioning.ArtifactVersion getSelectedVersion ()  throws org.apache.maven.artifact.versioning.OverConstrainedVersionException 
	public abstract boolean isSelectedVersionKnown ()  throws org.apache.maven.artifact.versioning.OverConstrainedVersionException 
	static void  () 
}

org/apache/maven/artifact/ArtifactStatus.class
ArtifactStatus.java
package org.apache.maven.artifact
public final org.apache.maven.artifact.ArtifactStatus extends java.lang.Object implements java.lang.Comparable  {
	public static final org.apache.maven.artifact.ArtifactStatus NONE
	public static final org.apache.maven.artifact.ArtifactStatus GENERATED
	public static final org.apache.maven.artifact.ArtifactStatus CONVERTED
	public static final org.apache.maven.artifact.ArtifactStatus PARTNER
	public static final org.apache.maven.artifact.ArtifactStatus DEPLOYED
	public static final org.apache.maven.artifact.ArtifactStatus VERIFIED
	private final int rank
	private final String key
	private static java.util.Map map
	private void  (java.lang.String, int) 
		String key
		int rank
	public static org.apache.maven.artifact.ArtifactStatus valueOf (java.lang.String) 
		String status
		org.apache.maven.artifact.ArtifactStatus retVal
	public boolean equals (java.lang.Object) 
		Object o
		org.apache.maven.artifact.ArtifactStatus that
	public int hashCode () 
	public java.lang.String toString () 
	public int compareTo (java.lang.Object) 
		Object o
		org.apache.maven.artifact.ArtifactStatus s
	static void  () 
}

org/apache/maven/artifact/ArtifactUtils.class
ArtifactUtils.java
package org.apache.maven.artifact
public final org.apache.maven.artifact.ArtifactUtils extends java.lang.Object {
	private void  () 
	public static boolean isSnapshot (java.lang.String) 
		String version
	public static java.lang.String toSnapshotVersion (java.lang.String) 
		String version
		java.util.regex.Matcher m
	public static java.lang.String versionlessKey (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	public static java.lang.String versionlessKey (java.lang.String, java.lang.String) 
		String groupId
		String artifactId
	public static java.lang.String artifactId (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String type
		String version
	public static java.lang.String artifactId (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String type
		String classifier
		String baseVersion
	public static java.util.Map artifactMapByVersionlessId (java.util.Collection) 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator it
		java.util.Collection artifacts
		java.util.Map artifactMap
	public static java.util.Map artifactMapByArtifactId (java.util.Collection) 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator it
		java.util.Collection artifacts
		java.util.Map artifactMap
	public static org.apache.maven.artifact.Artifact copyArtifact (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.versioning.VersionRange range
		org.apache.maven.artifact.DefaultArtifact clone
	private static java.util.List copyList (java.util.List) 
		java.util.List original
		java.util.List copy
}

org/apache/maven/artifact/DefaultArtifact.class
DefaultArtifact.java
package org.apache.maven.artifact
public org.apache.maven.artifact.DefaultArtifact extends java.lang.Object implements org.apache.maven.artifact.Artifact  {
	private String groupId
	private String artifactId
	private String baseVersion
	private final String type
	private final String classifier
	private String scope
	private java.io.File file
	private org.apache.maven.artifact.repository.ArtifactRepository repository
	private String downloadUrl
	private org.apache.maven.artifact.resolver.filter.ArtifactFilter dependencyFilter
	private org.apache.maven.artifact.handler.ArtifactHandler artifactHandler
	private java.util.List dependencyTrail
	private String version
	private org.apache.maven.artifact.versioning.VersionRange versionRange
	private boolean resolved
	private boolean release
	private java.util.List availableVersions
	private java.util.Map metadataMap
	private boolean optional
	public void  (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String, org.apache.maven.artifact.handler.ArtifactHandler) 
		String groupId
		String artifactId
		org.apache.maven.artifact.versioning.VersionRange versionRange
		String scope
		String type
		String classifier
		org.apache.maven.artifact.handler.ArtifactHandler artifactHandler
	public void  (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String, org.apache.maven.artifact.handler.ArtifactHandler, boolean) 
		String groupId
		String artifactId
		org.apache.maven.artifact.versioning.VersionRange versionRange
		String scope
		String type
		String classifier
		org.apache.maven.artifact.handler.ArtifactHandler artifactHandler
		boolean optional
	private void validateIdentity () 
	private boolean empty (java.lang.String) 
		String value
	public java.lang.String getClassifier () 
	public boolean hasClassifier () 
	public java.lang.String getScope () 
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String getVersion () 
	public void setVersion (java.lang.String) 
		String version
	public java.lang.String getType () 
	public void setFile (java.io.File) 
		java.io.File file
	public java.io.File getFile () 
	public org.apache.maven.artifact.repository.ArtifactRepository getRepository () 
	public void setRepository (org.apache.maven.artifact.repository.ArtifactRepository) 
		org.apache.maven.artifact.repository.ArtifactRepository repository
	public java.lang.String getId () 
	public java.lang.String getDependencyConflictId () 
		StringBuffer sb
	private void appendArtifactTypeClassifierString (java.lang.StringBuffer) 
		StringBuffer sb
	public void addMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata) 
		org.apache.maven.artifact.metadata.ArtifactMetadata metadata
		org.apache.maven.artifact.metadata.ArtifactMetadata m
	public org.apache.maven.artifact.metadata.ArtifactMetadata getMetadata (java.lang.Class) 
		org.apache.maven.artifact.metadata.ArtifactMetadata m
		java.util.Iterator i$
		Class metadataClass
		java.util.Collection metadata
	public java.util.Collection getMetadataList () 
		java.util.Collection result
		java.util.Collection result
	public java.lang.String toString () 
		StringBuffer sb
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object o
		org.apache.maven.artifact.Artifact a
	public java.lang.String getBaseVersion () 
	protected java.lang.String getBaseVersionInternal () 
	public void setBaseVersion (java.lang.String) 
		String baseVersion
	protected void setBaseVersionInternal (java.lang.String) 
		String baseVersion
		java.util.regex.Matcher m
	public int compareTo (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact a
		int result
	public void updateVersion (java.lang.String, org.apache.maven.artifact.repository.ArtifactRepository) 
		String version
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
	public java.lang.String getDownloadUrl () 
	public void setDownloadUrl (java.lang.String) 
		String downloadUrl
	public org.apache.maven.artifact.resolver.filter.ArtifactFilter getDependencyFilter () 
	public void setDependencyFilter (org.apache.maven.artifact.resolver.filter.ArtifactFilter) 
		org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter
	public org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler () 
	public java.util.List getDependencyTrail () 
	public void setDependencyTrail (java.util.List) 
		java.util.List dependencyTrail
	public void setScope (java.lang.String) 
		String scope
	public org.apache.maven.artifact.versioning.VersionRange getVersionRange () 
	public void setVersionRange (org.apache.maven.artifact.versioning.VersionRange) 
		org.apache.maven.artifact.versioning.VersionRange versionRange
	private void selectVersionFromNewRangeIfAvailable () 
	public void selectVersion (java.lang.String) 
		String version
	public void setGroupId (java.lang.String) 
		String groupId
	public void setArtifactId (java.lang.String) 
		String artifactId
	public boolean isSnapshot () 
	public void setResolved (boolean) 
		boolean resolved
	public boolean isResolved () 
	public void setResolvedVersion (java.lang.String) 
		String version
	public void setArtifactHandler (org.apache.maven.artifact.handler.ArtifactHandler) 
		org.apache.maven.artifact.handler.ArtifactHandler artifactHandler
	public void setRelease (boolean) 
		boolean release
	public boolean isRelease () 
	public java.util.List getAvailableVersions () 
	public void setAvailableVersions (java.util.List) 
		java.util.List availableVersions
	public boolean isOptional () 
	public org.apache.maven.artifact.versioning.ArtifactVersion getSelectedVersion ()  throws org.apache.maven.artifact.versioning.OverConstrainedVersionException 
	public boolean isSelectedVersionKnown ()  throws org.apache.maven.artifact.versioning.OverConstrainedVersionException 
	public void setOptional (boolean) 
		boolean optional
	public volatile synthetic int compareTo (java.lang.Object) 
		Object x0
}

org/apache/maven/artifact/DependencyResolutionRequiredException.class
DependencyResolutionRequiredException.java
package org.apache.maven.artifact
public org.apache.maven.artifact.DependencyResolutionRequiredException extends java.lang.Exception {
	public void  (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
}

org/apache/maven/artifact/deployer/ArtifactDeployer.class
ArtifactDeployer.java
package org.apache.maven.artifact.deployer
public abstract org.apache.maven.artifact.deployer.ArtifactDeployer extends java.lang.Object {
	public static final String ROLE
	public abstract void deploy (java.lang.String, java.lang.String, org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.deployer.ArtifactDeploymentException 
	public abstract void deploy (java.io.File, org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.deployer.ArtifactDeploymentException 
	static void  () 
}

org/apache/maven/artifact/deployer/ArtifactDeploymentException.class
ArtifactDeploymentException.java
package org.apache.maven.artifact.deployer
public org.apache.maven.artifact.deployer.ArtifactDeploymentException extends java.lang.Exception {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable cause
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
}

org/apache/maven/artifact/factory/ArtifactFactory.class
ArtifactFactory.java
package org.apache.maven.artifact.factory
public abstract org.apache.maven.artifact.factory.ArtifactFactory extends java.lang.Object {
	public static final String ROLE
	public abstract org.apache.maven.artifact.Artifact createArtifact (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
	public abstract org.apache.maven.artifact.Artifact createArtifactWithClassifier (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
	public abstract org.apache.maven.artifact.Artifact createDependencyArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String) 
	public abstract org.apache.maven.artifact.Artifact createDependencyArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String, boolean) 
	public abstract org.apache.maven.artifact.Artifact createDependencyArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
	public abstract org.apache.maven.artifact.Artifact createDependencyArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean) 
	public abstract org.apache.maven.artifact.Artifact createBuildArtifact (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
	public abstract org.apache.maven.artifact.Artifact createProjectArtifact (java.lang.String, java.lang.String, java.lang.String) 
	public abstract org.apache.maven.artifact.Artifact createParentArtifact (java.lang.String, java.lang.String, java.lang.String) 
	public abstract org.apache.maven.artifact.Artifact createPluginArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange) 
	public abstract org.apache.maven.artifact.Artifact createProjectArtifact (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
	public abstract org.apache.maven.artifact.Artifact createExtensionArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange) 
	static void  () 
}

org/apache/maven/artifact/factory/DefaultArtifactFactory.class
DefaultArtifactFactory.java
package org.apache.maven.artifact.factory
public org.apache.maven.artifact.factory.DefaultArtifactFactory extends java.lang.Object implements org.apache.maven.artifact.factory.ArtifactFactory  {
	private org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager
	public void  () 
	public org.apache.maven.artifact.Artifact createArtifact (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
		String scope
		String type
	public org.apache.maven.artifact.Artifact createArtifactWithClassifier (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
		String type
		String classifier
	public org.apache.maven.artifact.Artifact createDependencyArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		org.apache.maven.artifact.versioning.VersionRange versionRange
		String type
		String classifier
		String scope
	public org.apache.maven.artifact.Artifact createDependencyArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String, boolean) 
		String groupId
		String artifactId
		org.apache.maven.artifact.versioning.VersionRange versionRange
		String type
		String classifier
		String scope
		boolean optional
	public org.apache.maven.artifact.Artifact createDependencyArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		org.apache.maven.artifact.versioning.VersionRange versionRange
		String type
		String classifier
		String scope
		String inheritedScope
	public org.apache.maven.artifact.Artifact createDependencyArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean) 
		String groupId
		String artifactId
		org.apache.maven.artifact.versioning.VersionRange versionRange
		String type
		String classifier
		String scope
		String inheritedScope
		boolean optional
	public org.apache.maven.artifact.Artifact createBuildArtifact (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
		String packaging
	public org.apache.maven.artifact.Artifact createProjectArtifact (java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
	public org.apache.maven.artifact.Artifact createParentArtifact (java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
	public org.apache.maven.artifact.Artifact createPluginArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange) 
		String groupId
		String artifactId
		org.apache.maven.artifact.versioning.VersionRange versionRange
	public org.apache.maven.artifact.Artifact createProjectArtifact (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
		String scope
	public org.apache.maven.artifact.Artifact createExtensionArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange) 
		String groupId
		String artifactId
		org.apache.maven.artifact.versioning.VersionRange versionRange
	private org.apache.maven.artifact.Artifact createArtifact (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
		String scope
		String type
		String classifier
		String inheritedScope
		org.apache.maven.artifact.versioning.VersionRange versionRange
	private org.apache.maven.artifact.Artifact createArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		org.apache.maven.artifact.versioning.VersionRange versionRange
		String type
		String classifier
		String scope
		String inheritedScope
	private org.apache.maven.artifact.Artifact createArtifact (java.lang.String, java.lang.String, org.apache.maven.artifact.versioning.VersionRange, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean) 
		String groupId
		String artifactId
		org.apache.maven.artifact.versioning.VersionRange versionRange
		String type
		String classifier
		String scope
		String inheritedScope
		boolean optional
		String desiredScope
		org.apache.maven.artifact.handler.ArtifactHandler handler
	protected org.apache.maven.artifact.handler.manager.ArtifactHandlerManager getArtifactHandlerManager () 
}

org/apache/maven/artifact/handler/ArtifactHandler.class
ArtifactHandler.java
package org.apache.maven.artifact.handler
public abstract org.apache.maven.artifact.handler.ArtifactHandler extends java.lang.Object {
	public static final String ROLE
	public abstract java.lang.String getExtension () 
	public abstract java.lang.String getDirectory () 
	public abstract java.lang.String getClassifier () 
	public abstract java.lang.String getPackaging () 
	public abstract boolean isIncludesDependencies () 
	public abstract java.lang.String getLanguage () 
	public abstract boolean isAddedToClasspath () 
	static void  () 
}

org/apache/maven/artifact/handler/DefaultArtifactHandler.class
DefaultArtifactHandler.java
package org.apache.maven.artifact.handler
public org.apache.maven.artifact.handler.DefaultArtifactHandler extends java.lang.Object implements org.apache.maven.artifact.handler.ArtifactHandler  {
	private String extension
	private String type
	private String classifier
	private String directory
	private String packaging
	private boolean includesDependencies
	private String language
	private boolean addedToClasspath
	public void  () 
	public void  (java.lang.String) 
		String type
	public java.lang.String getExtension () 
	public java.lang.String getType () 
	public java.lang.String getClassifier () 
	public java.lang.String getDirectory () 
	public java.lang.String getPackaging () 
	public boolean isIncludesDependencies () 
	public java.lang.String getLanguage () 
	public boolean isAddedToClasspath () 
}

org/apache/maven/artifact/handler/manager/ArtifactHandlerManager.class
ArtifactHandlerManager.java
package org.apache.maven.artifact.handler.manager
public abstract org.apache.maven.artifact.handler.manager.ArtifactHandlerManager extends java.lang.Object {
	public static final String ROLE
	public abstract org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler (java.lang.String) 
	public abstract void addHandlers (java.util.Map) 
	static void  () 
}

org/apache/maven/artifact/handler/manager/DefaultArtifactHandlerManager.class
DefaultArtifactHandlerManager.java
package org.apache.maven.artifact.handler.manager
public org.apache.maven.artifact.handler.manager.DefaultArtifactHandlerManager extends java.lang.Object implements org.apache.maven.artifact.handler.manager.ArtifactHandlerManager  {
	private java.util.Map artifactHandlers
	public void  () 
	public org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler (java.lang.String) 
		String type
		org.apache.maven.artifact.handler.ArtifactHandler handler
	public void addHandlers (java.util.Map) 
		java.util.Map handlers
	public java.util.Set getHandlerTypes () 
}

org/apache/maven/artifact/installer/ArtifactInstallationException.class
ArtifactInstallationException.java
package org.apache.maven.artifact.installer
public org.apache.maven.artifact.installer.ArtifactInstallationException extends java.lang.Exception {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable cause
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
}

org/apache/maven/artifact/installer/ArtifactInstaller.class
ArtifactInstaller.java
package org.apache.maven.artifact.installer
public abstract org.apache.maven.artifact.installer.ArtifactInstaller extends java.lang.Object {
	public static final String ROLE
	public abstract void install (java.lang.String, java.lang.String, org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.installer.ArtifactInstallationException 
	public abstract void install (java.io.File, org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.installer.ArtifactInstallationException 
	static void  () 
}

org/apache/maven/artifact/InvalidArtifactRTException.class
InvalidArtifactRTException.java
package org.apache.maven.artifact
public org.apache.maven.artifact.InvalidArtifactRTException extends java.lang.RuntimeException {
	private final String groupId
	private final String artifactId
	private final String version
	private final String type
	private final String baseMessage
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
		String type
		String message
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable) 
		String groupId
		String artifactId
		String version
		String type
		String message
		Throwable cause
	public java.lang.String getMessage () 
	public java.lang.String getBaseMessage () 
	public java.lang.String getArtifactId () 
	public java.lang.String getGroupId () 
	public java.lang.String getType () 
	public java.lang.String getVersion () 
	public java.lang.String getArtifactKey () 
}

org/apache/maven/artifact/InvalidRepositoryException.class
InvalidRepositoryException.java
package org.apache.maven.artifact
public org.apache.maven.artifact.InvalidRepositoryException extends java.lang.Exception {
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable throwable
}

org/apache/maven/artifact/metadata/AbstractArtifactMetadata.class
AbstractArtifactMetadata.java
package org.apache.maven.artifact.metadata
public abstract org.apache.maven.artifact.metadata.AbstractArtifactMetadata extends java.lang.Object implements org.apache.maven.artifact.metadata.ArtifactMetadata  {
	protected org.apache.maven.artifact.Artifact artifact
	protected void  (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	public boolean storedInGroupDirectory () 
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String extendedToString () 
		StringBuffer buffer
}

org/apache/maven/artifact/metadata/ArtifactMetadata.class
ArtifactMetadata.java
package org.apache.maven.artifact.metadata
public abstract org.apache.maven.artifact.metadata.ArtifactMetadata extends java.lang.Object {
	public abstract boolean storedInArtifactVersionDirectory () 
	public abstract boolean storedInGroupDirectory () 
	public abstract java.lang.String getGroupId () 
	public abstract java.lang.String getArtifactId () 
	public abstract java.lang.String getBaseVersion () 
	public abstract java.lang.Object getKey () 
	public abstract java.lang.String getLocalFilename (org.apache.maven.artifact.repository.ArtifactRepository) 
	public abstract java.lang.String getRemoteFilename () 
	public abstract void merge (org.apache.maven.artifact.metadata.ArtifactMetadata) 
	public abstract void storeInLocalRepository (org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException 
	public abstract java.lang.String extendedToString () 
}

org/apache/maven/artifact/metadata/ArtifactMetadataRetrievalException.class
ArtifactMetadataRetrievalException.java
package org.apache.maven.artifact.metadata
public org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException extends java.lang.Exception {
	private org.apache.maven.artifact.Artifact artifact
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable cause
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.String, java.lang.Throwable, org.apache.maven.artifact.Artifact) 
		String message
		Throwable cause
		org.apache.maven.artifact.Artifact artifact
	public org.apache.maven.artifact.Artifact getArtifact () 
}

org/apache/maven/artifact/metadata/ArtifactMetadataSource.class
ArtifactMetadataSource.java
package org.apache.maven.artifact.metadata
public abstract org.apache.maven.artifact.metadata.ArtifactMetadataSource extends java.lang.Object {
	public static final String ROLE
	public abstract org.apache.maven.artifact.metadata.ResolutionGroup retrieve (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List)  throws org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException 
	public abstract org.apache.maven.artifact.Artifact retrieveRelocatedArtifact (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List)  throws org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException 
	public abstract java.util.List retrieveAvailableVersions (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List)  throws org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException 
	static void  () 
}

org/apache/maven/artifact/metadata/ResolutionGroup.class
ResolutionGroup.java
package org.apache.maven.artifact.metadata
public org.apache.maven.artifact.metadata.ResolutionGroup extends java.lang.Object {
	private final java.util.Set artifacts
	private final java.util.List resolutionRepositories
	private final org.apache.maven.artifact.Artifact pomArtifact
	public void  (org.apache.maven.artifact.Artifact, java.util.Set, java.util.List) 
		org.apache.maven.artifact.Artifact pomArtifact
		java.util.Set artifacts
		java.util.List resolutionRepositories
	public org.apache.maven.artifact.Artifact getPomArtifact () 
	public java.util.Set getArtifacts () 
	public java.util.List getResolutionRepositories () 
}

org/apache/maven/artifact/repository/ArtifactRepository.class
ArtifactRepository.java
package org.apache.maven.artifact.repository
public abstract org.apache.maven.artifact.repository.ArtifactRepository extends java.lang.Object {
	public abstract java.lang.String pathOf (org.apache.maven.artifact.Artifact) 
	public abstract java.lang.String pathOfRemoteRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata) 
	public abstract java.lang.String pathOfLocalRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata, org.apache.maven.artifact.repository.ArtifactRepository) 
	public abstract java.lang.String getUrl () 
	public abstract java.lang.String getBasedir () 
	public abstract java.lang.String getProtocol () 
	public abstract java.lang.String getId () 
	public abstract org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getSnapshots () 
	public abstract org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getReleases () 
	public abstract org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout getLayout () 
	public abstract java.lang.String getKey () 
	public abstract boolean isUniqueVersion () 
	public abstract void setBlacklisted (boolean) 
	public abstract boolean isBlacklisted () 
}

org/apache/maven/artifact/repository/ArtifactRepositoryFactory.class
ArtifactRepositoryFactory.java
package org.apache.maven.artifact.repository
public abstract org.apache.maven.artifact.repository.ArtifactRepositoryFactory extends java.lang.Object {
	public static final String ROLE
	public abstract org.apache.maven.artifact.repository.ArtifactRepository createDeploymentArtifactRepository (java.lang.String, java.lang.String, org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout, boolean) 
	public abstract org.apache.maven.artifact.repository.ArtifactRepository createArtifactRepository (java.lang.String, java.lang.String, org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy) 
	public abstract void setGlobalUpdatePolicy (java.lang.String) 
	public abstract void setGlobalChecksumPolicy (java.lang.String) 
	static void  () 
}

org/apache/maven/artifact/repository/ArtifactRepositoryPolicy.class
ArtifactRepositoryPolicy.java
package org.apache.maven.artifact.repository
public org.apache.maven.artifact.repository.ArtifactRepositoryPolicy extends java.lang.Object {
	public static final String UPDATE_POLICY_NEVER
	public static final String UPDATE_POLICY_ALWAYS
	public static final String UPDATE_POLICY_DAILY
	public static final String UPDATE_POLICY_INTERVAL
	public static final String CHECKSUM_POLICY_FAIL
	public static final String CHECKSUM_POLICY_WARN
	public static final String CHECKSUM_POLICY_IGNORE
	private boolean enabled
	private String updatePolicy
	private String checksumPolicy
	public void  () 
	public void  (boolean, java.lang.String, java.lang.String) 
		boolean enabled
		String updatePolicy
		String checksumPolicy
	public void setEnabled (boolean) 
		boolean enabled
	public void setUpdatePolicy (java.lang.String) 
		String updatePolicy
	public void setChecksumPolicy (java.lang.String) 
		String checksumPolicy
	public boolean isEnabled () 
	public java.lang.String getUpdatePolicy () 
	public java.lang.String getChecksumPolicy () 
	public boolean checkOutOfDate (java.util.Date) 
		java.util.Calendar cal
		String s
		int minutes
		java.util.Calendar cal
		java.util.Date lastModified
		boolean checkForUpdates
}

org/apache/maven/artifact/repository/layout/ArtifactRepositoryLayout.class
ArtifactRepositoryLayout.java
package org.apache.maven.artifact.repository.layout
public abstract org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout extends java.lang.Object {
	public static final String ROLE
	public abstract java.lang.String pathOf (org.apache.maven.artifact.Artifact) 
	public abstract java.lang.String pathOfLocalRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata, org.apache.maven.artifact.repository.ArtifactRepository) 
	public abstract java.lang.String pathOfRemoteRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata) 
	static void  () 
}

org/apache/maven/artifact/repository/layout/DefaultRepositoryLayout.class
DefaultRepositoryLayout.java
package org.apache.maven.artifact.repository.layout
public org.apache.maven.artifact.repository.layout.DefaultRepositoryLayout extends java.lang.Object implements org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout  {
	private static final char PATH_SEPARATOR
	private static final char GROUP_SEPARATOR
	private static final char ARTIFACT_SEPARATOR
	public void  () 
	public java.lang.String pathOf (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.handler.ArtifactHandler artifactHandler
		StringBuffer path
	public java.lang.String pathOfLocalRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata, org.apache.maven.artifact.repository.ArtifactRepository) 
		org.apache.maven.artifact.metadata.ArtifactMetadata metadata
		org.apache.maven.artifact.repository.ArtifactRepository repository
	private java.lang.String pathOfRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata, java.lang.String) 
		org.apache.maven.artifact.metadata.ArtifactMetadata metadata
		String filename
		StringBuffer path
	public java.lang.String pathOfRemoteRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata) 
		org.apache.maven.artifact.metadata.ArtifactMetadata metadata
	private java.lang.String formatAsDirectory (java.lang.String) 
		String directory
}

org/apache/maven/artifact/repository/layout/LegacyRepositoryLayout.class
LegacyRepositoryLayout.java
package org.apache.maven.artifact.repository.layout
public org.apache.maven.artifact.repository.layout.LegacyRepositoryLayout extends java.lang.Object implements org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout  {
	private static final String PATH_SEPARATOR
	public void  () 
	public java.lang.String pathOf (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.handler.ArtifactHandler artifactHandler
		StringBuffer path
	public java.lang.String pathOfLocalRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata, org.apache.maven.artifact.repository.ArtifactRepository) 
		org.apache.maven.artifact.metadata.ArtifactMetadata metadata
		org.apache.maven.artifact.repository.ArtifactRepository repository
	private java.lang.String pathOfRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata, java.lang.String) 
		org.apache.maven.artifact.metadata.ArtifactMetadata metadata
		String filename
		StringBuffer path
	public java.lang.String pathOfRemoteRepositoryMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata) 
		org.apache.maven.artifact.metadata.ArtifactMetadata metadata
}

org/apache/maven/artifact/repository/metadata/RepositoryMetadataDeploymentException.class
RepositoryMetadataDeploymentException.java
package org.apache.maven.artifact.repository.metadata
public org.apache.maven.artifact.repository.metadata.RepositoryMetadataDeploymentException extends java.lang.Throwable {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Exception) 
		String message
		Exception e
}

org/apache/maven/artifact/repository/metadata/RepositoryMetadataInstallationException.class
RepositoryMetadataInstallationException.java
package org.apache.maven.artifact.repository.metadata
public org.apache.maven.artifact.repository.metadata.RepositoryMetadataInstallationException extends java.lang.Throwable {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Exception) 
		String message
		Exception e
}

org/apache/maven/artifact/repository/metadata/RepositoryMetadataReadException.class
RepositoryMetadataReadException.java
package org.apache.maven.artifact.repository.metadata
public org.apache.maven.artifact.repository.metadata.RepositoryMetadataReadException extends java.lang.Exception {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Exception) 
		String message
		Exception e
}

org/apache/maven/artifact/repository/metadata/RepositoryMetadataResolutionException.class
RepositoryMetadataResolutionException.java
package org.apache.maven.artifact.repository.metadata
public org.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionException extends java.lang.Exception {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Exception) 
		String message
		Exception e
}

org/apache/maven/artifact/repository/metadata/RepositoryMetadataStoreException.class
RepositoryMetadataStoreException.java
package org.apache.maven.artifact.repository.metadata
public org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException extends java.lang.Exception {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Exception) 
		String message
		Exception e
}

org/apache/maven/artifact/resolver/AbstractArtifactResolutionException.class
AbstractArtifactResolutionException.java
package org.apache.maven.artifact.resolver
public org.apache.maven.artifact.resolver.AbstractArtifactResolutionException extends java.lang.Exception {
	private String groupId
	private String artifactId
	private String version
	private String type
	private String classifier
	private org.apache.maven.artifact.Artifact artifact
	private java.util.List remoteRepositories
	private final String originalMessage
	private final String path
	static final String LS
	protected void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List) 
		String message
		String groupId
		String artifactId
		String version
		String type
		String classifier
		java.util.List remoteRepositories
		java.util.List path
	protected void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List, java.lang.Throwable) 
		String message
		String groupId
		String artifactId
		String version
		String type
		String classifier
		java.util.List remoteRepositories
		java.util.List path
		Throwable t
	protected void  (java.lang.String, org.apache.maven.artifact.Artifact) 
		String message
		org.apache.maven.artifact.Artifact artifact
	protected void  (java.lang.String, org.apache.maven.artifact.Artifact, java.util.List) 
		String message
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteRepositories
	protected void  (java.lang.String, org.apache.maven.artifact.Artifact, java.util.List, java.lang.Throwable) 
		String message
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteRepositories
		Throwable t
	public org.apache.maven.artifact.Artifact getArtifact () 
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String getVersion () 
	public java.lang.String getType () 
	public java.lang.String getClassifier () 
	public java.lang.String getPath () 
	public java.util.List getRemoteRepositories () 
	public java.lang.String getOriginalMessage () 
	protected static java.lang.String constructArtifactPath (java.util.List, java.lang.String) 
		java.util.Iterator i
		int num
		java.util.List path
		String indentation
		StringBuffer sb
	private static java.lang.String constructMessageBase (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List) 
		org.apache.maven.artifact.repository.ArtifactRepository remoteRepository
		java.util.Iterator i
		String message
		String groupId
		String artifactId
		String version
		String type
		java.util.List remoteRepositories
		java.util.List path
		StringBuffer sb
	protected static java.lang.String constructMissingArtifactMessage (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List) 
		String message
		String indentation
		String groupId
		String artifactId
		String version
		String type
		String classifier
		String downloadUrl
		java.util.List path
		StringBuffer sb
	public java.lang.String getArtifactPath () 
	static void  () 
}

org/apache/maven/artifact/resolver/ArtifactCollector.class
ArtifactCollector.java
package org.apache.maven.artifact.resolver
public abstract org.apache.maven.artifact.resolver.ArtifactCollector extends java.lang.Object {
	public abstract org.apache.maven.artifact.resolver.ArtifactResolutionResult collect (java.util.Set, org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, org.apache.maven.artifact.metadata.ArtifactMetadataSource, org.apache.maven.artifact.resolver.filter.ArtifactFilter, java.util.List)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException 
	public abstract org.apache.maven.artifact.resolver.ArtifactResolutionResult collect (java.util.Set, org.apache.maven.artifact.Artifact, java.util.Map, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, org.apache.maven.artifact.metadata.ArtifactMetadataSource, org.apache.maven.artifact.resolver.filter.ArtifactFilter, java.util.List)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException 
}

org/apache/maven/artifact/resolver/ArtifactNotFoundException.class
ArtifactNotFoundException.java
package org.apache.maven.artifact.resolver
public org.apache.maven.artifact.resolver.ArtifactNotFoundException extends org.apache.maven.artifact.resolver.AbstractArtifactResolutionException {
	private String downloadUrl
	protected void  (java.lang.String, org.apache.maven.artifact.Artifact, java.util.List) 
		String message
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteRepositories
	public void  (java.lang.String, org.apache.maven.artifact.Artifact) 
		String message
		org.apache.maven.artifact.Artifact artifact
	protected void  (java.lang.String, org.apache.maven.artifact.Artifact, java.util.List, java.lang.Throwable) 
		String message
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteRepositories
		Throwable t
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.lang.String, java.util.List, java.lang.Throwable) 
		String message
		String groupId
		String artifactId
		String version
		String type
		String classifier
		java.util.List remoteRepositories
		String downloadUrl
		java.util.List path
		Throwable t
	private void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.lang.String, java.util.List) 
		String message
		String groupId
		String artifactId
		String version
		String type
		String classifier
		java.util.List remoteRepositories
		String downloadUrl
		java.util.List path
	public java.lang.String getDownloadUrl () 
}

org/apache/maven/artifact/resolver/ArtifactResolutionException.class
ArtifactResolutionException.java
package org.apache.maven.artifact.resolver
public org.apache.maven.artifact.resolver.ArtifactResolutionException extends org.apache.maven.artifact.resolver.AbstractArtifactResolutionException {
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List, java.lang.Throwable) 
		String message
		String groupId
		String artifactId
		String version
		String type
		String classifier
		java.util.List remoteRepositories
		java.util.List path
		Throwable t
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable) 
		String message
		String groupId
		String artifactId
		String version
		String type
		String classifier
		Throwable t
	public void  (java.lang.String, org.apache.maven.artifact.Artifact) 
		String message
		org.apache.maven.artifact.Artifact artifact
	public void  (java.lang.String, org.apache.maven.artifact.Artifact, java.util.List) 
		String message
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteRepositories
	public void  (java.lang.String, org.apache.maven.artifact.Artifact, java.lang.Throwable) 
		String message
		org.apache.maven.artifact.Artifact artifact
		Throwable t
	protected void  (java.lang.String, org.apache.maven.artifact.Artifact, java.util.List, java.lang.Throwable) 
		String message
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteRepositories
		Throwable t
}

org/apache/maven/artifact/resolver/ArtifactResolutionResult.class
ArtifactResolutionResult.java
package org.apache.maven.artifact.resolver
public org.apache.maven.artifact.resolver.ArtifactResolutionResult extends java.lang.Object {
	private java.util.Set resolutionNodes
	private java.util.Set artifacts
	public void  () 
	public java.util.Set getArtifacts () 
		org.apache.maven.artifact.resolver.ResolutionNode node
		java.util.Iterator it
	public java.util.Set getArtifactResolutionNodes () 
	public void setArtifactResolutionNodes (java.util.Set) 
		java.util.Set resolutionNodes
	public java.lang.String toString () 
}

org/apache/maven/artifact/resolver/ArtifactResolver.class
ArtifactResolver.java
package org.apache.maven.artifact.resolver
public abstract org.apache.maven.artifact.resolver.ArtifactResolver extends java.lang.Object {
	public static final String ROLE
	public abstract void resolve (org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	public abstract org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively (java.util.Set, org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.artifact.metadata.ArtifactMetadataSource)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	public abstract org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively (java.util.Set, org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.artifact.metadata.ArtifactMetadataSource, java.util.List)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	public abstract org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively (java.util.Set, org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, org.apache.maven.artifact.metadata.ArtifactMetadataSource, org.apache.maven.artifact.resolver.filter.ArtifactFilter)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	public abstract org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively (java.util.Set, org.apache.maven.artifact.Artifact, java.util.Map, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, org.apache.maven.artifact.metadata.ArtifactMetadataSource)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	public abstract org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively (java.util.Set, org.apache.maven.artifact.Artifact, java.util.Map, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, org.apache.maven.artifact.metadata.ArtifactMetadataSource, org.apache.maven.artifact.resolver.filter.ArtifactFilter)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	public abstract org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively (java.util.Set, org.apache.maven.artifact.Artifact, java.util.Map, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, org.apache.maven.artifact.metadata.ArtifactMetadataSource, org.apache.maven.artifact.resolver.filter.ArtifactFilter, java.util.List)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	public abstract void resolveAlways (org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	static void  () 
}

org/apache/maven/artifact/resolver/conflict/ConflictResolver.class
ConflictResolver.java
package org.apache.maven.artifact.resolver.conflict
public abstract org.apache.maven.artifact.resolver.conflict.ConflictResolver extends java.lang.Object {
	public static final String ROLE
	static void  () 
}

org/apache/maven/artifact/resolver/conflict/DefaultConflictResolver.class
DefaultConflictResolver.java
package org.apache.maven.artifact.resolver.conflict
public org.apache.maven.artifact.resolver.conflict.DefaultConflictResolver extends java.lang.Object implements org.apache.maven.artifact.resolver.conflict.ConflictResolver  {
	public void  () 
}

org/apache/maven/artifact/resolver/CyclicDependencyException.class
CyclicDependencyException.java
package org.apache.maven.artifact.resolver
public org.apache.maven.artifact.resolver.CyclicDependencyException extends org.apache.maven.artifact.resolver.ArtifactResolutionException {
	private org.apache.maven.artifact.Artifact artifact
	public void  (java.lang.String, org.apache.maven.artifact.Artifact) 
		String message
		org.apache.maven.artifact.Artifact artifact
	public org.apache.maven.artifact.Artifact getArtifact () 
}

org/apache/maven/artifact/resolver/DefaultArtifactCollector.class
DefaultArtifactCollector.java
package org.apache.maven.artifact.resolver
public org.apache.maven.artifact.resolver.DefaultArtifactCollector extends java.lang.Object implements org.apache.maven.artifact.resolver.ArtifactCollector  {
	public void  () 
	public org.apache.maven.artifact.resolver.ArtifactResolutionResult collect (java.util.Set, org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, org.apache.maven.artifact.metadata.ArtifactMetadataSource, org.apache.maven.artifact.resolver.filter.ArtifactFilter, java.util.List)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException 
		java.util.Set artifacts
		org.apache.maven.artifact.Artifact originatingArtifact
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		java.util.List remoteRepositories
		org.apache.maven.artifact.metadata.ArtifactMetadataSource source
		org.apache.maven.artifact.resolver.filter.ArtifactFilter filter
		java.util.List listeners
	public org.apache.maven.artifact.resolver.ArtifactResolutionResult collect (java.util.Set, org.apache.maven.artifact.Artifact, java.util.Map, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, org.apache.maven.artifact.metadata.ArtifactMetadataSource, org.apache.maven.artifact.resolver.filter.ArtifactFilter, java.util.List)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.resolver.ResolutionNode node
		java.util.Iterator j
		java.util.List nodes
		java.util.Iterator i
		java.util.Set artifacts
		org.apache.maven.artifact.Artifact originatingArtifact
		java.util.Map managedVersions
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		java.util.List remoteRepositories
		org.apache.maven.artifact.metadata.ArtifactMetadataSource source
		org.apache.maven.artifact.resolver.filter.ArtifactFilter filter
		java.util.List listeners
		java.util.Map resolvedArtifacts
		org.apache.maven.artifact.resolver.ResolutionNode root
		org.apache.maven.artifact.versioning.ManagedVersionMap versionMap
		java.util.Set set
		org.apache.maven.artifact.resolver.ArtifactResolutionResult result
	private org.apache.maven.artifact.versioning.ManagedVersionMap getManagedVersionsMap (org.apache.maven.artifact.Artifact, java.util.Map) 
		org.apache.maven.artifact.versioning.ManagedVersionMap versionMap
		org.apache.maven.artifact.Artifact originatingArtifact
		java.util.Map managedVersions
		org.apache.maven.artifact.versioning.ManagedVersionMap versionMap
		org.apache.maven.artifact.Artifact managedOriginatingArtifact
	private void recurse (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.resolver.ResolutionNode, java.util.Map, org.apache.maven.artifact.versioning.ManagedVersionMap, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, org.apache.maven.artifact.metadata.ArtifactMetadataSource, org.apache.maven.artifact.resolver.filter.ArtifactFilter, java.util.List)  throws org.apache.maven.artifact.resolver.CyclicDependencyException org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.versioning.OverConstrainedVersionException 
		org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException e
		java.util.List versions
		org.apache.maven.artifact.versioning.ArtifactVersion selectedVersion
		org.apache.maven.artifact.Artifact resetArtifact
		int j
		org.apache.maven.artifact.versioning.VersionRange newRange
		org.apache.maven.artifact.resolver.ResolutionNode[] resetNodes
		org.apache.maven.artifact.resolver.ResolutionNode nearest
		org.apache.maven.artifact.resolver.ResolutionNode farthest
		org.apache.maven.artifact.versioning.VersionRange previousRange
		org.apache.maven.artifact.versioning.VersionRange currentRange
		org.apache.maven.artifact.resolver.ResolutionNode nearest
		org.apache.maven.artifact.resolver.ResolutionNode farthest
		org.apache.maven.artifact.resolver.ResolutionNode previous
		java.util.Iterator i
		org.apache.maven.artifact.resolver.filter.AndArtifactFilter aaf
		org.apache.maven.artifact.Artifact ma
		org.apache.maven.artifact.resolver.filter.ArtifactFilter managedExclusionFilter
		org.apache.maven.artifact.versioning.ArtifactVersion version
		java.util.List versions
		org.apache.maven.artifact.versioning.VersionRange versionRange
		org.apache.maven.artifact.versioning.ArtifactVersion version
		org.apache.maven.artifact.Artifact relocated
		Object childKey
		org.apache.maven.artifact.metadata.ResolutionGroup rGroup
		org.apache.maven.artifact.resolver.CyclicDependencyException e
		org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException e
		org.apache.maven.artifact.Artifact artifact
		java.util.List childRemoteRepositories
		org.apache.maven.artifact.resolver.ResolutionNode child
		java.util.Iterator i
		org.apache.maven.artifact.Artifact parentArtifact
		org.apache.maven.artifact.Artifact originatingArtifact
		org.apache.maven.artifact.resolver.ResolutionNode node
		java.util.Map resolvedArtifacts
		org.apache.maven.artifact.versioning.ManagedVersionMap managedVersions
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		java.util.List remoteRepositories
		org.apache.maven.artifact.metadata.ArtifactMetadataSource source
		org.apache.maven.artifact.resolver.filter.ArtifactFilter filter
		java.util.List listeners
		Object key
		java.util.List previousNodes
	private void manageArtifact (org.apache.maven.artifact.resolver.ResolutionNode, org.apache.maven.artifact.versioning.ManagedVersionMap, java.util.List) 
		org.apache.maven.artifact.resolver.ResolutionNode node
		org.apache.maven.artifact.versioning.ManagedVersionMap managedVersions
		java.util.List listeners
		org.apache.maven.artifact.Artifact artifact
	boolean checkScopeUpdate (org.apache.maven.artifact.resolver.ResolutionNode, org.apache.maven.artifact.resolver.ResolutionNode, java.util.List) 
		org.apache.maven.artifact.resolver.ResolutionNode farthest
		org.apache.maven.artifact.resolver.ResolutionNode nearest
		java.util.List listeners
		boolean updateScope
		org.apache.maven.artifact.Artifact farthestArtifact
		org.apache.maven.artifact.Artifact nearestArtifact
	private void fireEvent (int, java.util.List, org.apache.maven.artifact.resolver.ResolutionNode) 
		int event
		java.util.List listeners
		org.apache.maven.artifact.resolver.ResolutionNode node
	private void fireEvent (int, java.util.List, org.apache.maven.artifact.resolver.ResolutionNode, org.apache.maven.artifact.Artifact) 
		int event
		java.util.List listeners
		org.apache.maven.artifact.resolver.ResolutionNode node
		org.apache.maven.artifact.Artifact replacement
	private void fireEvent (int, java.util.List, org.apache.maven.artifact.resolver.ResolutionNode, org.apache.maven.artifact.Artifact, org.apache.maven.artifact.versioning.VersionRange) 
		org.apache.maven.artifact.resolver.ResolutionListenerForDepMgmt asImpl
		org.apache.maven.artifact.resolver.ResolutionListenerForDepMgmt asImpl
		org.apache.maven.artifact.resolver.ResolutionListener listener
		java.util.Iterator i
		int event
		java.util.List listeners
		org.apache.maven.artifact.resolver.ResolutionNode node
		org.apache.maven.artifact.Artifact replacement
		org.apache.maven.artifact.versioning.VersionRange newRange
}

org/apache/maven/artifact/resolver/filter/AndArtifactFilter.class
AndArtifactFilter.java
package org.apache.maven.artifact.resolver.filter
public org.apache.maven.artifact.resolver.filter.AndArtifactFilter extends java.lang.Object implements org.apache.maven.artifact.resolver.filter.ArtifactFilter  {
	private final java.util.List filters
	public void  () 
	public boolean include (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.resolver.filter.ArtifactFilter filter
		java.util.Iterator i
		org.apache.maven.artifact.Artifact artifact
		boolean include
	public void add (org.apache.maven.artifact.resolver.filter.ArtifactFilter) 
		org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter
}

org/apache/maven/artifact/resolver/filter/ArtifactFilter.class
ArtifactFilter.java
package org.apache.maven.artifact.resolver.filter
public abstract org.apache.maven.artifact.resolver.filter.ArtifactFilter extends java.lang.Object {
	public abstract boolean include (org.apache.maven.artifact.Artifact) 
}

org/apache/maven/artifact/resolver/filter/ExcludesArtifactFilter.class
ExcludesArtifactFilter.java
package org.apache.maven.artifact.resolver.filter
public org.apache.maven.artifact.resolver.filter.ExcludesArtifactFilter extends org.apache.maven.artifact.resolver.filter.IncludesArtifactFilter {
	public void  (java.util.List) 
		java.util.List patterns
	public boolean include (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
}

org/apache/maven/artifact/resolver/filter/ExclusionSetFilter.class
ExclusionSetFilter.java
package org.apache.maven.artifact.resolver.filter
public org.apache.maven.artifact.resolver.filter.ExclusionSetFilter extends java.lang.Object implements org.apache.maven.artifact.resolver.filter.ArtifactFilter  {
	private java.util.Set excludes
	public void  (java.lang.String[]) 
		String[] excludes
	public void  (java.util.Set) 
		java.util.Set excludes
	public boolean include (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
}

org/apache/maven/artifact/resolver/filter/IncludesArtifactFilter.class
IncludesArtifactFilter.java
package org.apache.maven.artifact.resolver.filter
public org.apache.maven.artifact.resolver.filter.IncludesArtifactFilter extends java.lang.Object implements org.apache.maven.artifact.resolver.filter.ArtifactFilter  {
	private final java.util.List patterns
	public void  (java.util.List) 
		java.util.List patterns
	public boolean include (org.apache.maven.artifact.Artifact) 
		java.util.Iterator i
		org.apache.maven.artifact.Artifact artifact
		String id
		boolean matched
}

org/apache/maven/artifact/resolver/filter/InversionArtifactFilter.class
InversionArtifactFilter.java
package org.apache.maven.artifact.resolver.filter
public org.apache.maven.artifact.resolver.filter.InversionArtifactFilter extends java.lang.Object implements org.apache.maven.artifact.resolver.filter.ArtifactFilter  {
	private final org.apache.maven.artifact.resolver.filter.ArtifactFilter toInvert
	public void  (org.apache.maven.artifact.resolver.filter.ArtifactFilter) 
		org.apache.maven.artifact.resolver.filter.ArtifactFilter toInvert
	public boolean include (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
}

org/apache/maven/artifact/resolver/filter/ScopeArtifactFilter.class
ScopeArtifactFilter.java
package org.apache.maven.artifact.resolver.filter
public org.apache.maven.artifact.resolver.filter.ScopeArtifactFilter extends java.lang.Object implements org.apache.maven.artifact.resolver.filter.ArtifactFilter  {
	private final boolean compileScope
	private final boolean runtimeScope
	private final boolean testScope
	private final boolean providedScope
	private final boolean systemScope
	public void  (java.lang.String) 
		String scope
	public boolean include (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
}

org/apache/maven/artifact/resolver/filter/TypeArtifactFilter.class
TypeArtifactFilter.java
package org.apache.maven.artifact.resolver.filter
public org.apache.maven.artifact.resolver.filter.TypeArtifactFilter extends java.lang.Object implements org.apache.maven.artifact.resolver.filter.ArtifactFilter  {
	private String type
	public void  (java.lang.String) 
		String type
	public boolean include (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
}

org/apache/maven/artifact/resolver/MultipleArtifactsNotFoundException.class
MultipleArtifactsNotFoundException.java
package org.apache.maven.artifact.resolver
public org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException extends org.apache.maven.artifact.resolver.ArtifactResolutionException {
	private final java.util.List resolvedArtifacts
	private final java.util.List missingArtifacts
	public void  (org.apache.maven.artifact.Artifact, java.util.List, java.util.List) 
		org.apache.maven.artifact.Artifact originatingArtifact
		java.util.List missingArtifacts
		java.util.List remoteRepositories
	public void  (org.apache.maven.artifact.Artifact, java.util.List, java.util.List, java.util.List) 
		org.apache.maven.artifact.Artifact originatingArtifact
		java.util.List resolvedArtifacts
		java.util.List missingArtifacts
		java.util.List remoteRepositories
	public java.util.List getResolvedArtifacts () 
	public java.util.List getMissingArtifacts () 
	private static java.lang.String constructMessage (java.util.List) 
		org.apache.maven.artifact.Artifact artifact
		String message
		java.util.Iterator i
		java.util.List artifacts
		StringBuffer buffer
		int counter
		int size
}

org/apache/maven/artifact/resolver/ResolutionListener.class
ResolutionListener.java
package org.apache.maven.artifact.resolver
public abstract org.apache.maven.artifact.resolver.ResolutionListener extends java.lang.Object {
	public static final String ROLE
	public static final int TEST_ARTIFACT
	public static final int PROCESS_CHILDREN
	public static final int FINISH_PROCESSING_CHILDREN
	public static final int INCLUDE_ARTIFACT
	public static final int OMIT_FOR_NEARER
	public static final int UPDATE_SCOPE
	public static final int MANAGE_ARTIFACT
	public static final int OMIT_FOR_CYCLE
	public static final int UPDATE_SCOPE_CURRENT_POM
	public static final int SELECT_VERSION_FROM_RANGE
	public static final int RESTRICT_RANGE
	public static final int MANAGE_ARTIFACT_VERSION
	public static final int MANAGE_ARTIFACT_SCOPE
	public abstract void testArtifact (org.apache.maven.artifact.Artifact) 
	public abstract void startProcessChildren (org.apache.maven.artifact.Artifact) 
	public abstract void endProcessChildren (org.apache.maven.artifact.Artifact) 
	public abstract void includeArtifact (org.apache.maven.artifact.Artifact) 
	public abstract void omitForNearer (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.Artifact) 
	public abstract void updateScope (org.apache.maven.artifact.Artifact, java.lang.String) 
	public abstract void manageArtifact (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.Artifact) 
	public abstract void omitForCycle (org.apache.maven.artifact.Artifact) 
	public abstract void updateScopeCurrentPom (org.apache.maven.artifact.Artifact, java.lang.String) 
	public abstract void selectVersionFromRange (org.apache.maven.artifact.Artifact) 
	public abstract void restrictRange (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.Artifact, org.apache.maven.artifact.versioning.VersionRange) 
	static void  () 
}

org/apache/maven/artifact/resolver/ResolutionListenerForDepMgmt.class
ResolutionListenerForDepMgmt.java
package org.apache.maven.artifact.resolver
public abstract org.apache.maven.artifact.resolver.ResolutionListenerForDepMgmt extends java.lang.Object {
	public abstract void manageArtifactVersion (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.Artifact) 
	public abstract void manageArtifactScope (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.Artifact) 
}

org/apache/maven/artifact/resolver/ResolutionNode.class
ResolutionNode.java
package org.apache.maven.artifact.resolver
public org.apache.maven.artifact.resolver.ResolutionNode extends java.lang.Object {
	private org.apache.maven.artifact.Artifact artifact
	private java.util.List children
	private final java.util.List parents
	private final int depth
	private final org.apache.maven.artifact.resolver.ResolutionNode parent
	private final java.util.List remoteRepositories
	private boolean active
	private java.util.List trail
	public void  (org.apache.maven.artifact.Artifact, java.util.List) 
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteRepositories
	public void  (org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.resolver.ResolutionNode) 
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteRepositories
		org.apache.maven.artifact.resolver.ResolutionNode parent
	public void setArtifact (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	public org.apache.maven.artifact.Artifact getArtifact () 
	public java.lang.Object getKey () 
	public void addDependencies (java.util.Set, java.util.List, org.apache.maven.artifact.resolver.filter.ArtifactFilter)  throws org.apache.maven.artifact.resolver.CyclicDependencyException org.apache.maven.artifact.versioning.OverConstrainedVersionException 
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.Set artifacts
		java.util.List remoteRepositories
		org.apache.maven.artifact.resolver.filter.ArtifactFilter filter
	public java.util.List getDependencyTrail ()  throws org.apache.maven.artifact.versioning.OverConstrainedVersionException 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i
		java.util.List trial
		java.util.List ret
	private java.util.List getTrail ()  throws org.apache.maven.artifact.versioning.OverConstrainedVersionException 
		org.apache.maven.artifact.versioning.ArtifactVersion selected
		org.apache.maven.artifact.Artifact artifact
		java.util.List ids
		org.apache.maven.artifact.resolver.ResolutionNode node
	public boolean isResolved () 
	public boolean isChildOfRootNode () 
	public java.util.Iterator getChildrenIterator () 
	public int getDepth () 
	public java.util.List getRemoteRepositories () 
	public boolean isActive () 
	public void enable () 
		org.apache.maven.artifact.resolver.ResolutionNode node
		java.util.Iterator i
	public void disable () 
		org.apache.maven.artifact.resolver.ResolutionNode node
		java.util.Iterator i
	public boolean filterTrail (org.apache.maven.artifact.resolver.filter.ArtifactFilter)  throws org.apache.maven.artifact.versioning.OverConstrainedVersionException 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i
		org.apache.maven.artifact.resolver.filter.ArtifactFilter filter
		boolean success
	public java.lang.String toString () 
}

org/apache/maven/artifact/transform/ArtifactTransformation.class
ArtifactTransformation.java
package org.apache.maven.artifact.transform
public abstract org.apache.maven.artifact.transform.ArtifactTransformation extends java.lang.Object {
	public static final String ROLE
	public abstract void transformForResolve (org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	public abstract void transformForInstall (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.installer.ArtifactInstallationException 
	public abstract void transformForDeployment (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.deployer.ArtifactDeploymentException 
	static void  () 
}

org/apache/maven/artifact/transform/ArtifactTransformationManager.class
ArtifactTransformationManager.java
package org.apache.maven.artifact.transform
public abstract org.apache.maven.artifact.transform.ArtifactTransformationManager extends java.lang.Object {
	public static final String ROLE
	public abstract void transformForResolve (org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	public abstract void transformForInstall (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.installer.ArtifactInstallationException 
	public abstract void transformForDeployment (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.deployer.ArtifactDeploymentException 
	static void  () 
}

org/apache/maven/artifact/versioning/ArtifactVersion.class
ArtifactVersion.java
package org.apache.maven.artifact.versioning
public abstract org.apache.maven.artifact.versioning.ArtifactVersion extends java.lang.Object implements java.lang.Comparable  {
	public abstract int getMajorVersion () 
	public abstract int getMinorVersion () 
	public abstract int getIncrementalVersion () 
	public abstract int getBuildNumber () 
	public abstract java.lang.String getQualifier () 
	public abstract void parseVersion (java.lang.String) 
}

org/apache/maven/artifact/versioning/DefaultArtifactVersion.class
DefaultArtifactVersion.java
package org.apache.maven.artifact.versioning
public org.apache.maven.artifact.versioning.DefaultArtifactVersion extends java.lang.Object implements org.apache.maven.artifact.versioning.ArtifactVersion  {
	private Integer majorVersion
	private Integer minorVersion
	private Integer incrementalVersion
	private Integer buildNumber
	private String qualifier
	private String unparsed
	public void  (java.lang.String) 
		String version
	public int compareTo (java.lang.Object) 
		String otherQualifier
		Object o
		org.apache.maven.artifact.versioning.ArtifactVersion otherVersion
		int result
	public int getMajorVersion () 
	public int getMinorVersion () 
	public int getIncrementalVersion () 
	public int getBuildNumber () 
	public java.lang.String getQualifier () 
	public final void parseVersion (java.lang.String) 
		String part1
		NumberFormatException e
		NumberFormatException e
		NumberFormatException e
		boolean fallback
		java.util.StringTokenizer tok
		String version
		int index
		String part1
		String part2
	private static java.lang.Integer getNextIntegerToken (java.util.StringTokenizer) 
		java.util.StringTokenizer tok
		String s
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
		int result
}

org/apache/maven/artifact/versioning/InvalidVersionSpecificationException.class
InvalidVersionSpecificationException.java
package org.apache.maven.artifact.versioning
public org.apache.maven.artifact.versioning.InvalidVersionSpecificationException extends java.lang.Exception {
	public void  (java.lang.String) 
		String message
}

org/apache/maven/artifact/versioning/ManagedVersionMap.class
ManagedVersionMap.java
package org.apache.maven.artifact.versioning
public org.apache.maven.artifact.versioning.ManagedVersionMap extends java.util.HashMap {
	public void  (java.util.Map) 
		java.util.Map map
	public java.lang.String toString () 
		String key
		StringBuffer buffer
		java.util.Iterator iter
}

org/apache/maven/artifact/versioning/OverConstrainedVersionException.class
OverConstrainedVersionException.java
package org.apache.maven.artifact.versioning
public org.apache.maven.artifact.versioning.OverConstrainedVersionException extends org.apache.maven.artifact.resolver.ArtifactResolutionException {
	public void  (java.lang.String, org.apache.maven.artifact.Artifact) 
		String msg
		org.apache.maven.artifact.Artifact artifact
	public void  (java.lang.String, org.apache.maven.artifact.Artifact, java.util.List) 
		String msg
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteRepositories
}

org/apache/maven/artifact/versioning/Restriction.class
Restriction.java
package org.apache.maven.artifact.versioning
public org.apache.maven.artifact.versioning.Restriction extends java.lang.Object {
	private final org.apache.maven.artifact.versioning.ArtifactVersion lowerBound
	private final boolean lowerBoundInclusive
	private final org.apache.maven.artifact.versioning.ArtifactVersion upperBound
	private final boolean upperBoundInclusive
	static final org.apache.maven.artifact.versioning.Restriction EVERYTHING
	public void  (org.apache.maven.artifact.versioning.ArtifactVersion, boolean, org.apache.maven.artifact.versioning.ArtifactVersion, boolean) 
		org.apache.maven.artifact.versioning.ArtifactVersion lowerBound
		boolean lowerBoundInclusive
		org.apache.maven.artifact.versioning.ArtifactVersion upperBound
		boolean upperBoundInclusive
	public org.apache.maven.artifact.versioning.ArtifactVersion getLowerBound () 
	public boolean isLowerBoundInclusive () 
	public org.apache.maven.artifact.versioning.ArtifactVersion getUpperBound () 
	public boolean isUpperBoundInclusive () 
	public boolean containsVersion (org.apache.maven.artifact.versioning.ArtifactVersion) 
		int comparison
		int comparison
		org.apache.maven.artifact.versioning.ArtifactVersion version
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object other
		org.apache.maven.artifact.versioning.Restriction restriction
	public java.lang.String toString () 
		StringBuffer buf
	static void  () 
}

org/apache/maven/artifact/versioning/VersionRange.class
VersionRange.java
package org.apache.maven.artifact.versioning
public org.apache.maven.artifact.versioning.VersionRange extends java.lang.Object {
	private final org.apache.maven.artifact.versioning.ArtifactVersion recommendedVersion
	private final java.util.List restrictions
	private void  (org.apache.maven.artifact.versioning.ArtifactVersion, java.util.List) 
		org.apache.maven.artifact.versioning.ArtifactVersion recommendedVersion
		java.util.List restrictions
	public org.apache.maven.artifact.versioning.ArtifactVersion getRecommendedVersion () 
	public java.util.List getRestrictions () 
	public org.apache.maven.artifact.versioning.VersionRange cloneOf () 
		java.util.List copiedRestrictions
	public static org.apache.maven.artifact.versioning.VersionRange createFromVersionSpec (java.lang.String)  throws org.apache.maven.artifact.versioning.InvalidVersionSpecificationException 
		int index1
		int index2
		int index
		org.apache.maven.artifact.versioning.Restriction restriction
		String spec
		java.util.List restrictions
		String process
		org.apache.maven.artifact.versioning.ArtifactVersion version
		org.apache.maven.artifact.versioning.ArtifactVersion upperBound
		org.apache.maven.artifact.versioning.ArtifactVersion lowerBound
	private static org.apache.maven.artifact.versioning.Restriction parseRestriction (java.lang.String)  throws org.apache.maven.artifact.versioning.InvalidVersionSpecificationException 
		org.apache.maven.artifact.versioning.ArtifactVersion version
		org.apache.maven.artifact.versioning.Restriction restriction
		String lowerBound
		String upperBound
		org.apache.maven.artifact.versioning.ArtifactVersion lowerVersion
		org.apache.maven.artifact.versioning.ArtifactVersion upperVersion
		String spec
		boolean lowerBoundInclusive
		boolean upperBoundInclusive
		String process
		org.apache.maven.artifact.versioning.Restriction restriction
		int index
	public static org.apache.maven.artifact.versioning.VersionRange createFromVersion (java.lang.String) 
		String version
	public org.apache.maven.artifact.versioning.VersionRange restrict (org.apache.maven.artifact.versioning.VersionRange) 
		java.util.List restrictions
		org.apache.maven.artifact.versioning.Restriction r
		java.util.Iterator i
		boolean found
		org.apache.maven.artifact.versioning.VersionRange restriction
		java.util.List r1
		java.util.List r2
		java.util.List restrictions
		org.apache.maven.artifact.versioning.ArtifactVersion version
	private java.util.List intersection (java.util.List, java.util.List) 
		org.apache.maven.artifact.versioning.ArtifactVersion lower
		boolean lowerInclusive
		org.apache.maven.artifact.versioning.ArtifactVersion lower
		boolean lowerInclusive
		org.apache.maven.artifact.versioning.ArtifactVersion lower
		boolean lowerInclusive
		org.apache.maven.artifact.versioning.ArtifactVersion lower
		boolean lowerInclusive
		int comparison
		org.apache.maven.artifact.versioning.ArtifactVersion upper
		boolean upperInclusive
		org.apache.maven.artifact.versioning.ArtifactVersion upper
		boolean upperInclusive
		org.apache.maven.artifact.versioning.ArtifactVersion upper
		boolean upperInclusive
		org.apache.maven.artifact.versioning.ArtifactVersion upper
		boolean upperInclusive
		int comparison
		org.apache.maven.artifact.versioning.ArtifactVersion lower
		org.apache.maven.artifact.versioning.ArtifactVersion upper
		boolean lowerInclusive
		boolean upperInclusive
		java.util.List r1
		java.util.List r2
		java.util.List restrictions
		java.util.Iterator i1
		java.util.Iterator i2
		org.apache.maven.artifact.versioning.Restriction res1
		org.apache.maven.artifact.versioning.Restriction res2
		boolean done
	public org.apache.maven.artifact.versioning.ArtifactVersion getSelectedVersion (org.apache.maven.artifact.Artifact)  throws org.apache.maven.artifact.versioning.OverConstrainedVersionException 
		org.apache.maven.artifact.versioning.ArtifactVersion version
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.versioning.ArtifactVersion version
	public boolean isSelectedVersionKnown (org.apache.maven.artifact.Artifact)  throws org.apache.maven.artifact.versioning.OverConstrainedVersionException 
		org.apache.maven.artifact.Artifact artifact
		boolean value
	public java.lang.String toString () 
		org.apache.maven.artifact.versioning.Restriction r
		java.util.Iterator i
		StringBuffer buf
	public org.apache.maven.artifact.versioning.ArtifactVersion matchVersion (java.util.List) 
		org.apache.maven.artifact.versioning.ArtifactVersion version
		java.util.Iterator i
		java.util.List versions
		org.apache.maven.artifact.versioning.ArtifactVersion matched
	public boolean containsVersion (org.apache.maven.artifact.versioning.ArtifactVersion) 
		org.apache.maven.artifact.versioning.Restriction restriction
		java.util.Iterator i
		org.apache.maven.artifact.versioning.ArtifactVersion version
	public boolean hasRestrictions () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.maven.artifact.versioning.VersionRange other
		boolean equals
	public int hashCode () 
		int hash
}

META-INF/maven/
META-INF/maven/org.apache.maven/
META-INF/maven/org.apache.maven/maven-artifact/
META-INF/maven/org.apache.maven/maven-artifact/pom.xml
META-INF/maven/org.apache.maven/maven-artifact/pom.properties