|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |