Skip navigation links
A B C D E F G H I L M N O P R S T 

A

AbstractEntry - Class in org.codehaus.mojo.mrm.api
Abstract implementation of Entry.
AbstractEntry(FileSystem, DirectoryEntry, String) - Constructor for class org.codehaus.mojo.mrm.api.AbstractEntry
Creates an entry in the specified file system with the specified parent and name.
ArchetypeCatalogNotFoundException - Exception in org.codehaus.mojo.mrm.api.maven
An exception that indicates that an artifact could not be found.
ArchetypeCatalogNotFoundException() - Constructor for exception org.codehaus.mojo.mrm.api.maven.ArchetypeCatalogNotFoundException
ArchetypeCatalogNotFoundException(String) - Constructor for exception org.codehaus.mojo.mrm.api.maven.ArchetypeCatalogNotFoundException
ArchetypeCatalogNotFoundException(String, Throwable) - Constructor for exception org.codehaus.mojo.mrm.api.maven.ArchetypeCatalogNotFoundException
Artifact - Class in org.codehaus.mojo.mrm.api.maven
Represents a specific artifact in a Maven repository.
Artifact(String, String, String, String, String, long, int) - Constructor for class org.codehaus.mojo.mrm.api.maven.Artifact
A timestamped classified snapshot artifact.
Artifact(String, String, String, String, long, int) - Constructor for class org.codehaus.mojo.mrm.api.maven.Artifact
A timestamped snapshot artifact.
Artifact(String, String, String, String, String) - Constructor for class org.codehaus.mojo.mrm.api.maven.Artifact
A classified snapshot artifact.
Artifact(String, String, String, String) - Constructor for class org.codehaus.mojo.mrm.api.maven.Artifact
An artifact.
ArtifactNotFoundException - Exception in org.codehaus.mojo.mrm.api.maven
An exception that indicates that an artifact could not be found.
ArtifactNotFoundException(Artifact) - Constructor for exception org.codehaus.mojo.mrm.api.maven.ArtifactNotFoundException
ArtifactNotFoundException(Artifact, Throwable) - Constructor for exception org.codehaus.mojo.mrm.api.maven.ArtifactNotFoundException
ArtifactNotFoundException(String, Artifact) - Constructor for exception org.codehaus.mojo.mrm.api.maven.ArtifactNotFoundException
ArtifactNotFoundException(String, Artifact, Throwable) - Constructor for exception org.codehaus.mojo.mrm.api.maven.ArtifactNotFoundException
ArtifactStore - Interface in org.codehaus.mojo.mrm.api.maven
An artifact store holds Maven Artifacts and can provide Metadata about the artifacts that it holds.
ArtifactStoreFactory - Interface in org.codehaus.mojo.mrm.plugin
Something that produces ArtifactStore instances.

B

BaseArtifactStore - Class in org.codehaus.mojo.mrm.api.maven
Base implementation of ArtifactStore.
BaseArtifactStore() - Constructor for class org.codehaus.mojo.mrm.api.maven.BaseArtifactStore
 
BaseFileEntry - Class in org.codehaus.mojo.mrm.api
Base implementation of FileEntry that all implementations should extend from.
BaseFileEntry(FileSystem, DirectoryEntry, String) - Constructor for class org.codehaus.mojo.mrm.api.BaseFileEntry
Creates an entry in the specified file system with the specified parent and name.
BaseFileSystem - Class in org.codehaus.mojo.mrm.api
Base implementation of FileSystem that all implementations should extend from.
BaseFileSystem() - Constructor for class org.codehaus.mojo.mrm.api.BaseFileSystem
 

C

compareTo(Artifact) - Method in class org.codehaus.mojo.mrm.api.maven.Artifact

D

DefaultDirectoryEntry - Class in org.codehaus.mojo.mrm.api
Default implementation of DirectoryEntry.
DefaultDirectoryEntry(FileSystem, DirectoryEntry, String) - Constructor for class org.codehaus.mojo.mrm.api.DefaultDirectoryEntry
Creates an entry in the specified file system with the specified parent and name.
DirectoryEntry - Interface in org.codehaus.mojo.mrm.api
Marker interface for a directory entry.

E

Entry - Interface in org.codehaus.mojo.mrm.api
An entry in the repository.
equals(Object) - Method in class org.codehaus.mojo.mrm.api.AbstractEntry
equals(Object) - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
equalSnapshots(Artifact) - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
More lax version of equals(Object) that matches SNAPSHOTs with their corresponding timestamped versions.
equivalent(FileSystem, DirectoryEntry) - Static method in class org.codehaus.mojo.mrm.api.DefaultDirectoryEntry
Creates a DefaultDirectoryEntry that is equivalent to the supplied DirectoryEntry only in the specified target FileSystem.

F

FactoryHelper - Interface in org.codehaus.mojo.mrm.plugin
Helper interface that exposes the Maven components that may be required.
FactoryHelperRequired - Interface in org.codehaus.mojo.mrm.plugin
Marker interface to indicate that a ArtifactStoreFactory or FileSystemFactory should be provided with a FactoryHelper before use.
FileEntry - Interface in org.codehaus.mojo.mrm.api
An Entry that corresponds to a file.
FileSystem - Interface in org.codehaus.mojo.mrm.api
A repository is just a type of file system.
FileSystemFactory - Interface in org.codehaus.mojo.mrm.plugin
Something that produces new FileSystem instances.

G

get(String) - Method in class org.codehaus.mojo.mrm.api.BaseFileSystem
Returns the entry at the specified path.
get(DirectoryEntry, String) - Method in class org.codehaus.mojo.mrm.api.BaseFileSystem
Gets the named entry in the specified directory.
get(String) - Method in interface org.codehaus.mojo.mrm.api.FileSystem
Returns the entry at the specified path.
get(Artifact) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
Retrieves the the artifact as an InputStream.
getArchetypeCatalog() - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
 
getArchetypeCatalog() - Method in class org.codehaus.mojo.mrm.api.maven.BaseArtifactStore
getArchetypeCatalogLastModified() - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
 
getArchetypeCatalogLastModified() - Method in class org.codehaus.mojo.mrm.api.maven.BaseArtifactStore
getArchetypeManager() - Method in interface org.codehaus.mojo.mrm.plugin.FactoryHelper
Returns the ArchetypeManager
getArtifact() - Method in exception org.codehaus.mojo.mrm.api.maven.ArtifactNotFoundException
Gets the artifact that does not exist.
getArtifactFactory() - Method in interface org.codehaus.mojo.mrm.plugin.FactoryHelper
Returns the ArtifactFactory provided by Maven.
getArtifactId() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
Returns the artifactId of the artifact.
getArtifactIds(String) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
Returns the set of artifactIds that belong in the specified groupId.
getArtifactResolver() - Method in interface org.codehaus.mojo.mrm.plugin.FactoryHelper
Returns the ArtifactResolver provided by Maven.
getArtifacts(String, String, String) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
Returns the set of artifacts at the specified groupId:artifactId:version.
getBuildNumber() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
Returns the build number of the artifact (may be null).
getClassifier() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
Returns the classifier of the artifact (may be null).
getFileSystem() - Method in class org.codehaus.mojo.mrm.api.AbstractEntry
Returns the repository that this entry belongs to.
getFileSystem() - Method in interface org.codehaus.mojo.mrm.api.Entry
Returns the repository that this entry belongs to.
getGroupId() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
Returns the groupId of the artifact.
getGroupIds(String) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
Returns the set of groupIds that begin with the specified prefix.
getInputStream() - Method in interface org.codehaus.mojo.mrm.api.FileEntry
Returns the contents of the entry.
getLastModified() - Method in class org.codehaus.mojo.mrm.api.DefaultDirectoryEntry
Returns the time that this entry was last modified.
getLastModified() - Method in interface org.codehaus.mojo.mrm.api.Entry
Returns the time that this entry was last modified.
getLastModified(DirectoryEntry) - Method in interface org.codehaus.mojo.mrm.api.FileSystem
Returns the time that the specified directory entry was last modified.
getLastModified(Artifact) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
Returns the time that the specified artifact was last modified.
getLocalRepository() - Method in interface org.codehaus.mojo.mrm.plugin.FactoryHelper
Returns the ArtifactRepository provided by Maven.
getLog() - Method in interface org.codehaus.mojo.mrm.plugin.FactoryHelper
Returns the Log to log to.
getMetadata(String) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
Returns the specified metadata.
getMetadataLastModified(String) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
Returns the time that the specified metadata was last modified.
getName() - Method in class org.codehaus.mojo.mrm.api.AbstractEntry
Returns the name of this entry.
getName() - Method in interface org.codehaus.mojo.mrm.api.Entry
Returns the name of this entry.
getName() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
Returns the name of the artifact.
getParent() - Method in class org.codehaus.mojo.mrm.api.AbstractEntry
Returns the parent of this entry (or null if there is no parent, that is the root entry).
getParent() - Method in interface org.codehaus.mojo.mrm.api.Entry
Returns the parent of this entry (or null if there is no parent, that is the root entry).
getPath() - Method in exception org.codehaus.mojo.mrm.api.maven.MetadataNotFoundException
Gets the path of the metadata that does not exist.
getRemoteArtifactRepositories() - Method in interface org.codehaus.mojo.mrm.plugin.FactoryHelper
Returns the remote repositories that we will query.
getRemotePluginRepositories() - Method in interface org.codehaus.mojo.mrm.plugin.FactoryHelper
Returns the remote plugin repositories provided by Maven.
getRepositoryMetadataManager() - Method in interface org.codehaus.mojo.mrm.plugin.FactoryHelper
Returns the RepositoryMetadataManager provided by Maven.
getRoot() - Method in class org.codehaus.mojo.mrm.api.BaseFileSystem
Returns the root directory entry.
getRoot() - Method in interface org.codehaus.mojo.mrm.api.FileSystem
Returns the root directory entry.
getSize() - Method in interface org.codehaus.mojo.mrm.api.FileEntry
Returns the size in bytes of the entry.
getSize(Artifact) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
Returns the size in bytes of the specified artifact.
getTimestamp() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
Returns the timestamp of the artifact (may be null).
getTimestampString() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
Returns the timestamp (formatted as a yyyyMMdd.HHmmss string) of the artifact (may be null).
getTimestampVersion() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
Returns the timestamp version.
getType() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
Returns the type of the artifact.
getVersion() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
Returns the version of the artifact.
getVersions(String, String) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
Returns the set of versions of the specified groupId:artifactId.

H

hashCode() - Method in class org.codehaus.mojo.mrm.api.AbstractEntry
hashCode() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact

I

isSnapshot() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
Returns true if and only if the artifact is a SNAPSHOT artifact.

L

listEntries(DirectoryEntry) - Method in interface org.codehaus.mojo.mrm.api.FileSystem
Lists the entries in the specified directory.

M

MetadataNotFoundException - Exception in org.codehaus.mojo.mrm.api.maven
An exception that indicates that an artifact could not be found.
MetadataNotFoundException(String) - Constructor for exception org.codehaus.mojo.mrm.api.maven.MetadataNotFoundException
MetadataNotFoundException(String, String) - Constructor for exception org.codehaus.mojo.mrm.api.maven.MetadataNotFoundException
MetadataNotFoundException(String, Throwable) - Constructor for exception org.codehaus.mojo.mrm.api.maven.MetadataNotFoundException
MetadataNotFoundException(String, String, Throwable) - Constructor for exception org.codehaus.mojo.mrm.api.maven.MetadataNotFoundException
mkdir(DirectoryEntry, String) - Method in class org.codehaus.mojo.mrm.api.BaseFileSystem
Makes the specified child directory.
mkdir(DirectoryEntry, String) - Method in interface org.codehaus.mojo.mrm.api.FileSystem
Makes the specified child directory.

N

newInstance() - Method in interface org.codehaus.mojo.mrm.plugin.ArtifactStoreFactory
Creates a new ArtifactStore instance, note that implementations are free to create a singleton and always return that instance.
newInstance() - Method in interface org.codehaus.mojo.mrm.plugin.FileSystemFactory
Creates a new FileSystem instance, note that implementations are free to create a singleton and always return that instance.

O

org.codehaus.mojo.mrm.api - package org.codehaus.mojo.mrm.api
 
org.codehaus.mojo.mrm.api.maven - package org.codehaus.mojo.mrm.api.maven
 
org.codehaus.mojo.mrm.plugin - package org.codehaus.mojo.mrm.plugin
 

P

put(DirectoryEntry, String, InputStream) - Method in class org.codehaus.mojo.mrm.api.BaseFileSystem
Puts the specified content into a the specified directory.
put(DirectoryEntry, String, byte[]) - Method in class org.codehaus.mojo.mrm.api.BaseFileSystem
Puts the specified content into a the specified directory.
put(DirectoryEntry, String, InputStream) - Method in interface org.codehaus.mojo.mrm.api.FileSystem
Puts the specified content into a the specified directory.
put(DirectoryEntry, String, byte[]) - Method in interface org.codehaus.mojo.mrm.api.FileSystem
Puts the specified content into a the specified directory.

R

remove(Entry) - Method in class org.codehaus.mojo.mrm.api.BaseFileSystem
Removes the specified entry (and if the entry is a directory, all its children).
remove(Entry) - Method in interface org.codehaus.mojo.mrm.api.FileSystem
Removes the specified entry (and if the entry is a directory, all its children).

S

set(Artifact, InputStream) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
Create/update the specified artifact.
set(Artifact, InputStream) - Method in class org.codehaus.mojo.mrm.api.maven.BaseArtifactStore
Create/update the specified artifact.
setArchetypeCatalog(InputStream) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
 
setArchetypeCatalog(InputStream) - Method in class org.codehaus.mojo.mrm.api.maven.BaseArtifactStore
setFactoryHelper(FactoryHelper) - Method in interface org.codehaus.mojo.mrm.plugin.FactoryHelperRequired
Provide the FactoryHelper instance.
setMetadata(String, Metadata) - Method in interface org.codehaus.mojo.mrm.api.maven.ArtifactStore
Create/update the specified metadata.
setMetadata(String, Metadata) - Method in class org.codehaus.mojo.mrm.api.maven.BaseArtifactStore
 

T

toPath() - Method in class org.codehaus.mojo.mrm.api.AbstractEntry
Returns the path of this entry relative to the root of the filesystem.
toPath() - Method in interface org.codehaus.mojo.mrm.api.Entry
Returns the path of this entry relative to the root of the filesystem.
toString() - Method in class org.codehaus.mojo.mrm.api.AbstractEntry
toString() - Method in class org.codehaus.mojo.mrm.api.maven.Artifact
A B C D E F G H I L M N O P R S T 
Skip navigation links

Copyright © 2009–2022 MojoHaus. All rights reserved.