Package org.eclipse.aether.internal.impl
Interface LocalPathPrefixComposer
- All Known Implementing Classes:
- LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
public interface LocalPathPrefixComposer
Composes path prefixes for 
EnhancedLocalRepositoryManager.- Since:
- 1.8.1
- 
Method SummaryModifier and TypeMethodDescriptiongetPathPrefixForLocalArtifact(org.eclipse.aether.artifact.Artifact artifact) Gets the path prefix for a locally installed artifact.getPathPrefixForLocalMetadata(org.eclipse.aether.metadata.Metadata metadata) Gets the path prefix for locally installed metadata.getPathPrefixForRemoteArtifact(org.eclipse.aether.artifact.Artifact artifact, org.eclipse.aether.repository.RemoteRepository repository) Gets the path prefix for an artifact cached from a remote repository.getPathPrefixForRemoteMetadata(org.eclipse.aether.metadata.Metadata metadata, org.eclipse.aether.repository.RemoteRepository repository) Gets the path prefix for metadata cached from a remote repository.
- 
Method Details- 
getPathPrefixForLocalArtifactGets the path prefix for a locally installed artifact.- Parameters:
- artifact- The artifact for which to determine the prefix, must not be- null.
- Returns:
- The prefix, may be null(note:nulls and empty strings are treated equally).
 
- 
getPathPrefixForRemoteArtifactString getPathPrefixForRemoteArtifact(org.eclipse.aether.artifact.Artifact artifact, org.eclipse.aether.repository.RemoteRepository repository) Gets the path prefix for an artifact cached from a remote repository.- Parameters:
- artifact- The artifact for which to determine the prefix, must not be- null.
- repository- The remote repository, never- null.
- Returns:
- The prefix, may be null(note:nulls and empty strings are treated equally).
 
- 
getPathPrefixForLocalMetadataGets the path prefix for locally installed metadata.- Parameters:
- metadata- The metadata for which to determine the prefix, must not be- null.
- Returns:
- The prefix, may be null(note:nulls and empty strings are treated equally).
 
- 
getPathPrefixForRemoteMetadataString getPathPrefixForRemoteMetadata(org.eclipse.aether.metadata.Metadata metadata, org.eclipse.aether.repository.RemoteRepository repository) Gets the path prefix for metadata cached from a remote repository.- Parameters:
- metadata- The metadata for which to determine the prefix, must not be- null.
- repository- The remote repository, never- null.
- Returns:
- The prefix, may be null(note:nulls and empty strings are treated equally).
 
 
-