Class FlatRepositoryLayout
java.lang.Object
org.apache.maven.artifact.repository.layout.FlatRepositoryLayout
- All Implemented Interfaces:
ArtifactRepositoryLayout
@Component(role=ArtifactRepositoryLayout.class,
hint="flat")
public class FlatRepositoryLayout
extends Object
implements ArtifactRepositoryLayout
FlatRepositoryLayout
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final char
private static final char
Fields inherited from interface org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
ROLE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()
pathOfLocalRepositoryMetadata
(ArtifactMetadata metadata, ArtifactRepository repository) private String
pathOfRepositoryMetadata
(String filename) toString()
-
Field Details
-
ARTIFACT_SEPARATOR
private static final char ARTIFACT_SEPARATOR- See Also:
-
GROUP_SEPARATOR
private static final char GROUP_SEPARATOR- See Also:
-
-
Constructor Details
-
FlatRepositoryLayout
public FlatRepositoryLayout()
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceArtifactRepositoryLayout
-
pathOf
- Specified by:
pathOf
in interfaceArtifactRepositoryLayout
-
pathOfLocalRepositoryMetadata
public String pathOfLocalRepositoryMetadata(ArtifactMetadata metadata, ArtifactRepository repository) - Specified by:
pathOfLocalRepositoryMetadata
in interfaceArtifactRepositoryLayout
-
pathOfRepositoryMetadata
-
pathOfRemoteRepositoryMetadata
- Specified by:
pathOfRemoteRepositoryMetadata
in interfaceArtifactRepositoryLayout
-
toString
-