Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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 `MavenId`s by examining the supplied IDs and removing any duplicates.
`static MavenId[]` | `MavenId.createClasspath(String... mavenCoordinates)` Build a classpath of `MavenId`s by parsing the supplied Maven artifact coordinates.
`static MavenId[]` | `MavenId.createClasspath(String commaSeparatedCoordinates)` Build a classpath of `MavenId`s 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 `MavenId`s 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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