public class RepositoryBase
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
id
A unique identifier for a repository.
|
private java.lang.String |
layout
The type of layout this repository uses for
locating and storing artifacts -
can be
legacy or
default . |
private java.lang.String |
name
Human readable name of the repository.
|
private java.lang.String |
url
The url of the repository, in the form
protocol://hostname/path . |
Constructor and Description |
---|
RepositoryBase() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getId()
Get a unique identifier for a repository.
|
java.lang.String |
getLayout()
Get the type of layout this repository uses for locating and
storing artifacts -
can be
legacy or
default . |
java.lang.String |
getName()
Get human readable name of the repository.
|
java.lang.String |
getUrl()
Get the url of the repository, in the form
protocol://hostname/path . |
void |
setId(java.lang.String id)
Set a unique identifier for a repository.
|
void |
setLayout(java.lang.String layout)
Set the type of layout this repository uses for locating and
storing artifacts -
can be
legacy or
default . |
void |
setName(java.lang.String name)
Set human readable name of the repository.
|
void |
setUrl(java.lang.String url)
Set the url of the repository, in the form
protocol://hostname/path . |
private java.lang.String id
settings.xml
file, for example. Furthermore,
the identifier is
used during POM inheritance and profile
injection to detect repositories that should be merged.private java.lang.String name
private java.lang.String url
protocol://hostname/path
.private java.lang.String layout
legacy
or
default
.public java.lang.String getId()
settings.xml
file, for example. Furthermore,
the identifier is
used during POM inheritance and profile
injection to detect repositories that should be merged.public java.lang.String getLayout()
legacy
or
default
.public java.lang.String getName()
public java.lang.String getUrl()
protocol://hostname/path
.public void setId(java.lang.String id)
settings.xml
file, for example. Furthermore,
the identifier is
used during POM inheritance and profile
injection to detect repositories that should be merged.id
- public void setLayout(java.lang.String layout)
legacy
or
default
.layout
- public void setName(java.lang.String name)
name
- public void setUrl(java.lang.String url)
protocol://hostname/path
.url
- public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)