@Component(role=ArtifactRepositoryLayout.class, hint="default") public class DefaultRepositoryLayout extends java.lang.Object implements ArtifactRepositoryLayout
Modifier and Type | Field and Description |
---|---|
private static char |
ARTIFACT_SEPARATOR |
private static char |
GROUP_SEPARATOR |
private static char |
PATH_SEPARATOR |
ROLE
Constructor and Description |
---|
DefaultRepositoryLayout() |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
formatAsDirectory(java.lang.String directory) |
java.lang.String |
getId() |
java.lang.String |
pathOf(Artifact artifact) |
java.lang.String |
pathOfLocalRepositoryMetadata(ArtifactMetadata metadata,
ArtifactRepository repository) |
java.lang.String |
pathOfRemoteRepositoryMetadata(ArtifactMetadata metadata) |
private java.lang.String |
pathOfRepositoryMetadata(ArtifactMetadata metadata,
java.lang.String filename) |
java.lang.String |
toString() |
private static final char PATH_SEPARATOR
private static final char GROUP_SEPARATOR
private static final char ARTIFACT_SEPARATOR
public java.lang.String getId()
getId
in interface ArtifactRepositoryLayout
public java.lang.String pathOf(Artifact artifact)
pathOf
in interface ArtifactRepositoryLayout
public java.lang.String pathOfLocalRepositoryMetadata(ArtifactMetadata metadata, ArtifactRepository repository)
pathOfLocalRepositoryMetadata
in interface ArtifactRepositoryLayout
private java.lang.String pathOfRepositoryMetadata(ArtifactMetadata metadata, java.lang.String filename)
public java.lang.String pathOfRemoteRepositoryMetadata(ArtifactMetadata metadata)
pathOfRemoteRepositoryMetadata
in interface ArtifactRepositoryLayout
private java.lang.String formatAsDirectory(java.lang.String directory)
public java.lang.String toString()
toString
in class java.lang.Object