Uses of Class
org.modeshape.maven.MavenId

Packages that use MavenId
org.modeshape.maven The classes that make up the Maven classloader system. 
org.modeshape.maven.spi The classes that define the SPI for the Maven classloader system. 
 

Uses of MavenId in org.modeshape.maven
 

Methods in org.modeshape.maven that return MavenId
 MavenId MavenId.clone()
          
static MavenId[] MavenId.createClasspath(MavenId... mavenIds)
          Create a classpath of MavenIds by examining the supplied IDs and removing any duplicates.
static MavenId[] MavenId.createClasspath(String... mavenCoordinates)
          Build a classpath of MavenIds by parsing the supplied Maven artifact coordinates.
static MavenId[] MavenId.createClasspath(String commaSeparatedCoordinates)
          Build a classpath of MavenIds by parsing the supplied string containing comma-separated Maven artifact coordinates.
static MavenId MavenId.createFromCoordinates(String coordinates)
           
 MavenId MavenDependency.getId()
          The identifier of the artifact for this dependency.
 

Methods in org.modeshape.maven that return types with arguments of type MavenId
 Set<MavenId> MavenRepository.exists(MavenId firstId, MavenId... mavenIds)
          Determine which of the identified libraries exist in this Maven repository.
 Set<MavenId> MavenDependency.getExclusions()
          Exclusions explicitly tell Maven that you don't want to include the specified project that is a dependency of this dependency (in other words, its transitive dependency).
 

Methods in org.modeshape.maven with parameters of type MavenId
 int MavenId.compareTo(MavenId that)
          
static MavenId[] MavenId.createClasspath(MavenId... mavenIds)
          Create a classpath of MavenIds by examining the supplied IDs and removing any duplicates.
 boolean MavenRepository.exists(MavenId mavenId)
          Determine whether the identified library exists in this Maven repository.
 Set<MavenId> MavenRepository.exists(MavenId firstId, MavenId... mavenIds)
          Determine which of the identified libraries exist in this Maven repository.
 Set<MavenId> MavenRepository.exists(MavenId firstId, MavenId... mavenIds)
          Determine which of the identified libraries exist in this Maven repository.
 ClassLoader MavenRepository.getClassLoader(ClassLoader parent, MavenId... mavenIds)
          Get a class loader that has as its classpath the JARs for the libraries identified by the supplied IDs.
 List<MavenDependency> MavenRepository.getDependencies(MavenId mavenId)
          Get the dependencies for the Maven project with the specified ID.
protected  List<MavenDependency> MavenRepository.getDependencies(MavenId mavenId, InputStream pomStream, MavenDependency.Scope... allowedScopes)
          Get the dependencies for the Maven project with the specified ID.
 URL MavenRepository.getUrl(MavenId mavenId, ArtifactType artifactType, SignatureType signatureType)
          Get the URL for the artifact with the specified type in the given Maven project.
 URL MavenRepository.getUrl(MavenId mavenId, ArtifactType artifactType, SignatureType signatureType, boolean createIfRequired)
          Get the URL for the artifact with the specified type in the given Maven project.
protected  void MavenRepository.notifyUpdatedPom(MavenId mavenId)
          This method is called to signal this repository that the POM file for a project has been updated.
 

Constructors in org.modeshape.maven with parameters of type MavenId
MavenDependency(MavenId id)
           
 

Uses of MavenId in org.modeshape.maven.spi
 

Methods in org.modeshape.maven.spi with parameters of type MavenId
 URL MavenUrlProvider.getUrl(MavenId mavenId, ArtifactType artifactType, SignatureType signatureType, boolean createIfRequired)
          Get the URL for the artifact with the specified type in the given Maven project.
 URL JcrMavenUrlProvider.getUrl(MavenId mavenId, ArtifactType artifactType, SignatureType signatureType, boolean createIfRequired)
          Get the URL for the artifact with the specified type in the given Maven project.
protected  String JcrMavenUrlProvider.getUrlPath(MavenId mavenId, ArtifactType artifactType, SignatureType signatureType)
          Get the JRC path to the node in this repository and it's workspace that represents the artifact with the given type in the supplied Maven project.
 



Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.