Uses of Interface
org.apache.maven.artifact.Artifact

Packages that use Artifact
org.apache.maven.artifact   
org.apache.maven.artifact.deployer   
org.apache.maven.artifact.factory   
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.resolver   
org.apache.maven.artifact.resolver.filter   
org.apache.maven.artifact.transform   
org.apache.maven.artifact.versioning   
 

Uses of Artifact in org.apache.maven.artifact
 

Classes in org.apache.maven.artifact that implement Artifact
 class DefaultArtifact
           
 

Methods in org.apache.maven.artifact that return Artifact
static Artifact ArtifactUtils.copyArtifact(Artifact artifact)
           
 

Methods in org.apache.maven.artifact with parameters of type Artifact
 int DefaultArtifact.compareTo(Artifact a)
           
static Artifact ArtifactUtils.copyArtifact(Artifact artifact)
           
static String ArtifactUtils.versionlessKey(Artifact artifact)
           
 

Constructors in org.apache.maven.artifact with parameters of type Artifact
DependencyResolutionRequiredException(Artifact artifact)
           
 

Uses of Artifact in org.apache.maven.artifact.deployer
 

Methods in org.apache.maven.artifact.deployer with parameters of type Artifact
 void ArtifactDeployer.deploy(File source, Artifact artifact, ArtifactRepository deploymentRepository, ArtifactRepository localRepository)
          Deploy an artifact from a particular file.
 void ArtifactDeployer.deploy(String basedir, String finalName, Artifact artifact, ArtifactRepository deploymentRepository, ArtifactRepository localRepository)
          Deprecated. to be removed before 2.0 after the instlal/deploy plugins use the alternate method
 

Uses of Artifact in org.apache.maven.artifact.factory
 

Methods in org.apache.maven.artifact.factory that return Artifact
 Artifact ArtifactFactory.createArtifact(String groupId, String artifactId, String version, String scope, String type)
           
 Artifact DefaultArtifactFactory.createArtifact(String groupId, String artifactId, String version, String scope, String type)
           
 Artifact ArtifactFactory.createArtifactWithClassifier(String groupId, String artifactId, String version, String type, String classifier)
           
 Artifact DefaultArtifactFactory.createArtifactWithClassifier(String groupId, String artifactId, String version, String type, String classifier)
           
 Artifact ArtifactFactory.createBuildArtifact(String groupId, String artifactId, String version, String packaging)
           
 Artifact DefaultArtifactFactory.createBuildArtifact(String groupId, String artifactId, String version, String packaging)
           
 Artifact ArtifactFactory.createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope)
           
 Artifact DefaultArtifactFactory.createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope)
           
 Artifact ArtifactFactory.createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, boolean optional)
           
 Artifact DefaultArtifactFactory.createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, boolean optional)
           
 Artifact ArtifactFactory.createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, String inheritedScope)
           
 Artifact DefaultArtifactFactory.createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, String inheritedScope)
           
 Artifact ArtifactFactory.createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, String inheritedScope, boolean optional)
           
 Artifact DefaultArtifactFactory.createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, String inheritedScope, boolean optional)
           
 Artifact ArtifactFactory.createExtensionArtifact(String groupId, String artifactId, VersionRange versionRange)
           
 Artifact DefaultArtifactFactory.createExtensionArtifact(String groupId, String artifactId, VersionRange versionRange)
           
 Artifact ArtifactFactory.createParentArtifact(String groupId, String artifactId, String version)
           
 Artifact DefaultArtifactFactory.createParentArtifact(String groupId, String artifactId, String version)
           
 Artifact ArtifactFactory.createPluginArtifact(String groupId, String artifactId, VersionRange versionRange)
           
 Artifact DefaultArtifactFactory.createPluginArtifact(String groupId, String artifactId, VersionRange versionRange)
           
 Artifact ArtifactFactory.createProjectArtifact(String groupId, String artifactId, String version)
           
 Artifact DefaultArtifactFactory.createProjectArtifact(String groupId, String artifactId, String version)
           
 Artifact ArtifactFactory.createProjectArtifact(String groupId, String artifactId, String version, String scope)
           
 Artifact DefaultArtifactFactory.createProjectArtifact(String groupId, String artifactId, String version, String scope)
           
 

Uses of Artifact in org.apache.maven.artifact.installer
 

Methods in org.apache.maven.artifact.installer with parameters of type Artifact
 void ArtifactInstaller.install(File source, Artifact artifact, ArtifactRepository localRepository)
          Install an artifact from a particular file.
 void ArtifactInstaller.install(String basedir, String finalName, Artifact artifact, ArtifactRepository localRepository)
          Deprecated. to be removed before 2.0 after the instlal/deploy plugins use the alternate method
 

Uses of Artifact in org.apache.maven.artifact.metadata
 

Fields in org.apache.maven.artifact.metadata declared as Artifact
protected  Artifact AbstractArtifactMetadata.artifact
           
 

Methods in org.apache.maven.artifact.metadata that return Artifact
 Artifact ArtifactMetadataRetrievalException.getArtifact()
           
 Artifact ResolutionGroup.getPomArtifact()
           
 Artifact ArtifactMetadataSource.retrieveRelocatedArtifact(Artifact artifact, ArtifactRepository localRepository, List remoteRepositories)
          Resolve all relocations in the POM for this artifact, and return the new artifact coordinate.
 

Methods in org.apache.maven.artifact.metadata with parameters of type Artifact
 ResolutionGroup ArtifactMetadataSource.retrieve(Artifact artifact, ArtifactRepository localRepository, List remoteRepositories)
           
 List ArtifactMetadataSource.retrieveAvailableVersions(Artifact artifact, ArtifactRepository localRepository, List remoteRepositories)
          Get a list of available versions for an artifact in the remote repository
 Artifact ArtifactMetadataSource.retrieveRelocatedArtifact(Artifact artifact, ArtifactRepository localRepository, List remoteRepositories)
          Resolve all relocations in the POM for this artifact, and return the new artifact coordinate.
 

Constructors in org.apache.maven.artifact.metadata with parameters of type Artifact
AbstractArtifactMetadata(Artifact artifact)
           
ArtifactMetadataRetrievalException(String message, Throwable cause, Artifact artifact)
           
ResolutionGroup(Artifact pomArtifact, Set artifacts, List resolutionRepositories)
           
 

Uses of Artifact in org.apache.maven.artifact.repository
 

Methods in org.apache.maven.artifact.repository with parameters of type Artifact
 String ArtifactRepository.pathOf(Artifact artifact)
           
 

Uses of Artifact in org.apache.maven.artifact.repository.layout
 

Methods in org.apache.maven.artifact.repository.layout with parameters of type Artifact
 String DefaultRepositoryLayout.pathOf(Artifact artifact)
           
 String LegacyRepositoryLayout.pathOf(Artifact artifact)
           
 String ArtifactRepositoryLayout.pathOf(Artifact artifact)
           
 

Uses of Artifact in org.apache.maven.artifact.resolver
 

Methods in org.apache.maven.artifact.resolver that return Artifact
 Artifact AbstractArtifactResolutionException.getArtifact()
           
 Artifact CyclicDependencyException.getArtifact()
           
 Artifact ResolutionNode.getArtifact()
           
 

Methods in org.apache.maven.artifact.resolver with parameters of type Artifact
 ArtifactResolutionResult DefaultArtifactCollector.collect(Set artifacts, Artifact originatingArtifact, ArtifactRepository localRepository, List remoteRepositories, ArtifactMetadataSource source, ArtifactFilter filter, List listeners)
           
 ArtifactResolutionResult ArtifactCollector.collect(Set artifacts, Artifact originatingArtifact, ArtifactRepository localRepository, List remoteRepositories, ArtifactMetadataSource source, ArtifactFilter filter, List listeners)
           
 ArtifactResolutionResult DefaultArtifactCollector.collect(Set artifacts, Artifact originatingArtifact, Map managedVersions, ArtifactRepository localRepository, List remoteRepositories, ArtifactMetadataSource source, ArtifactFilter filter, List listeners)
           
 ArtifactResolutionResult ArtifactCollector.collect(Set artifacts, Artifact originatingArtifact, Map managedVersions, ArtifactRepository localRepository, List remoteRepositories, ArtifactMetadataSource source, ArtifactFilter filter, List listeners)
           
 void ResolutionListener.endProcessChildren(Artifact artifact)
           
 void ResolutionListener.includeArtifact(Artifact artifact)
           
 void ResolutionListener.manageArtifact(Artifact artifact, Artifact replacement)
          Deprecated.  
 void ResolutionListenerForDepMgmt.manageArtifactScope(Artifact artifact, Artifact replacement)
          Deprecated.  
 void ResolutionListenerForDepMgmt.manageArtifactVersion(Artifact artifact, Artifact replacement)
          Deprecated.  
 void ResolutionListener.omitForCycle(Artifact artifact)
           
 void ResolutionListener.omitForNearer(Artifact omitted, Artifact kept)
           
 void ArtifactResolver.resolve(Artifact artifact, List remoteRepositories, ArtifactRepository localRepository)
           
 void ArtifactResolver.resolveAlways(Artifact artifact, List remoteRepositories, ArtifactRepository localRepository)
           
 ArtifactResolutionResult ArtifactResolver.resolveTransitively(Set artifacts, Artifact originatingArtifact, ArtifactRepository localRepository, List remoteRepositories, ArtifactMetadataSource source, ArtifactFilter filter)
           
 ArtifactResolutionResult ArtifactResolver.resolveTransitively(Set artifacts, Artifact originatingArtifact, List remoteRepositories, ArtifactRepository localRepository, ArtifactMetadataSource source)
           
 ArtifactResolutionResult ArtifactResolver.resolveTransitively(Set artifacts, Artifact originatingArtifact, List remoteRepositories, ArtifactRepository localRepository, ArtifactMetadataSource source, List listeners)
           
 ArtifactResolutionResult ArtifactResolver.resolveTransitively(Set artifacts, Artifact originatingArtifact, Map managedVersions, ArtifactRepository localRepository, List remoteRepositories, ArtifactMetadataSource source)
           
 ArtifactResolutionResult ArtifactResolver.resolveTransitively(Set artifacts, Artifact originatingArtifact, Map managedVersions, ArtifactRepository localRepository, List remoteRepositories, ArtifactMetadataSource source, ArtifactFilter filter)
           
 ArtifactResolutionResult ArtifactResolver.resolveTransitively(Set artifacts, Artifact originatingArtifact, Map managedVersions, ArtifactRepository localRepository, List remoteRepositories, ArtifactMetadataSource source, ArtifactFilter filter, List listeners)
           
 void ResolutionListener.restrictRange(Artifact artifact, Artifact replacement, VersionRange newRange)
           
 void ResolutionListener.selectVersionFromRange(Artifact artifact)
           
 void ResolutionNode.setArtifact(Artifact artifact)
           
 void ResolutionListener.startProcessChildren(Artifact artifact)
           
 void ResolutionListener.testArtifact(Artifact node)
           
 void ResolutionListener.updateScope(Artifact artifact, String scope)
           
 void ResolutionListener.updateScopeCurrentPom(Artifact artifact, String ignoredScope)
          This event means that the scope has NOT been updated to a farther node scope because current node is in the first level pom
 

Constructors in org.apache.maven.artifact.resolver with parameters of type Artifact
AbstractArtifactResolutionException(String message, Artifact artifact)
           
AbstractArtifactResolutionException(String message, Artifact artifact, List remoteRepositories)
           
AbstractArtifactResolutionException(String message, Artifact artifact, List remoteRepositories, Throwable t)
           
ArtifactNotFoundException(String message, Artifact artifact)
           
ArtifactNotFoundException(String message, Artifact artifact, List remoteRepositories)
           
ArtifactNotFoundException(String message, Artifact artifact, List remoteRepositories, Throwable t)
           
ArtifactResolutionException(String message, Artifact artifact)
           
ArtifactResolutionException(String message, Artifact artifact, List remoteRepositories)
           
ArtifactResolutionException(String message, Artifact artifact, List remoteRepositories, Throwable t)
           
ArtifactResolutionException(String message, Artifact artifact, Throwable t)
           
CyclicDependencyException(String message, Artifact artifact)
           
MultipleArtifactsNotFoundException(Artifact originatingArtifact, List missingArtifacts, List remoteRepositories)
          Deprecated. use MultipleArtifactsNotFoundException.MultipleArtifactsNotFoundException(Artifact, List, List, List)
MultipleArtifactsNotFoundException(Artifact originatingArtifact, List resolvedArtifacts, List missingArtifacts, List remoteRepositories)
          Create an instance of the exception with allrequired information.
ResolutionNode(Artifact artifact, List remoteRepositories)
           
ResolutionNode(Artifact artifact, List remoteRepositories, ResolutionNode parent)
           
 

Uses of Artifact in org.apache.maven.artifact.resolver.filter
 

Methods in org.apache.maven.artifact.resolver.filter with parameters of type Artifact
 boolean AndArtifactFilter.include(Artifact artifact)
           
 boolean ExcludesArtifactFilter.include(Artifact artifact)
           
 boolean ScopeArtifactFilter.include(Artifact artifact)
           
 boolean TypeArtifactFilter.include(Artifact artifact)
           
 boolean InversionArtifactFilter.include(Artifact artifact)
           
 boolean ArtifactFilter.include(Artifact artifact)
           
 boolean ExclusionSetFilter.include(Artifact artifact)
           
 boolean IncludesArtifactFilter.include(Artifact artifact)
           
 

Uses of Artifact in org.apache.maven.artifact.transform
 

Methods in org.apache.maven.artifact.transform with parameters of type Artifact
 void ArtifactTransformationManager.transformForDeployment(Artifact artifact, ArtifactRepository remoteRepository, ArtifactRepository localRepository)
          Take in a artifact and return the transformed artifact for distributing toa remote repository.
 void ArtifactTransformation.transformForDeployment(Artifact artifact, ArtifactRepository remoteRepository, ArtifactRepository localRepository)
          Take in a artifact and return the transformed artifact for distributing toa remote repository.
 void ArtifactTransformationManager.transformForInstall(Artifact artifact, ArtifactRepository localRepository)
          Take in a artifact and return the transformed artifact for locating in the local repository.
 void ArtifactTransformation.transformForInstall(Artifact artifact, ArtifactRepository localRepository)
          Take in a artifact and return the transformed artifact for locating in the local repository.
 void ArtifactTransformationManager.transformForResolve(Artifact artifact, List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository)
          Take in a artifact and return the transformed artifact for locating in the remote repository.
 void ArtifactTransformation.transformForResolve(Artifact artifact, List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository)
          Take in a artifact and return the transformed artifact for locating in the remote repository.
 

Uses of Artifact in org.apache.maven.artifact.versioning
 

Methods in org.apache.maven.artifact.versioning with parameters of type Artifact
 ArtifactVersion VersionRange.getSelectedVersion(Artifact artifact)
           
 boolean VersionRange.isSelectedVersionKnown(Artifact artifact)
           
 

Constructors in org.apache.maven.artifact.versioning with parameters of type Artifact
OverConstrainedVersionException(String msg, Artifact artifact)
           
OverConstrainedVersionException(String msg, Artifact artifact, List remoteRepositories)
           
 



Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.