public interface  org.eclipse.aether.repository.LocalRepositoryManager extends java.lang.Object
{
public abstract org.eclipse.aether.repository.LocalRepository getRepository();
public abstract java.lang.String getPathForLocalArtifact(org.eclipse.aether.artifact.Artifact);
public abstract java.lang.String getPathForRemoteArtifact(org.eclipse.aether.artifact.Artifact, org.eclipse.aether.repository.RemoteRepository, java.lang.String);
public abstract java.lang.String getPathForLocalMetadata(org.eclipse.aether.metadata.Metadata);
public abstract java.lang.String getPathForRemoteMetadata(org.eclipse.aether.metadata.Metadata, org.eclipse.aether.repository.RemoteRepository, java.lang.String);
public abstract org.eclipse.aether.repository.LocalArtifactResult find(org.eclipse.aether.RepositorySystemSession, org.eclipse.aether.repository.LocalArtifactRequest);
public abstract void add(org.eclipse.aether.RepositorySystemSession, org.eclipse.aether.repository.LocalArtifactRegistration);
public abstract org.eclipse.aether.repository.LocalMetadataResult find(org.eclipse.aether.RepositorySystemSession, org.eclipse.aether.repository.LocalMetadataRequest);
public abstract void add(org.eclipse.aether.RepositorySystemSession, org.eclipse.aether.repository.LocalMetadataRegistration);
}