Package org.apache.maven.settings
Class RepositoryBase
- java.lang.Object
-
- org.apache.maven.settings.RepositoryBase
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable
- Direct Known Subclasses:
Repository
public class RepositoryBase extends java.lang.Object implements java.io.Serializable, java.lang.CloneableRepository contains the information needed for establishing connections with remote repository .- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringidA unique identifier for a repository.private java.lang.StringlayoutThe type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default".private java.lang.StringnameHuman readable name of the repository.private java.lang.StringurlThe url of the repository.
-
Constructor Summary
Constructors Constructor Description RepositoryBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RepositoryBaseclone()Method clone.booleanequals(java.lang.Object obj)java.lang.StringgetId()Get a unique identifier for a repository.java.lang.StringgetLayout()Get the type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default".java.lang.StringgetName()Get human readable name of the repository.java.lang.StringgetUrl()Get the url of the repository.voidsetId(java.lang.String id)Set a unique identifier for a repository.voidsetLayout(java.lang.String layout)Set the type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default".voidsetName(java.lang.String name)Set human readable name of the repository.voidsetUrl(java.lang.String url)Set the url of the repository.
-
-
-
Field Detail
-
id
private java.lang.String id
A unique identifier for a repository.
-
name
private java.lang.String name
Human readable name of the repository.
-
url
private java.lang.String url
The url of the repository.
-
layout
private java.lang.String layout
The type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default".
-
-
Method Detail
-
clone
public RepositoryBase clone()
Method clone.- Overrides:
clonein classjava.lang.Object- Returns:
- RepositoryBase
-
getId
public java.lang.String getId()
Get a unique identifier for a repository.- Returns:
- String
-
getLayout
public java.lang.String getLayout()
Get the type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default".- Returns:
- String
-
getName
public java.lang.String getName()
Get human readable name of the repository.- Returns:
- String
-
getUrl
public java.lang.String getUrl()
Get the url of the repository.- Returns:
- String
-
setId
public void setId(java.lang.String id)
Set a unique identifier for a repository.- Parameters:
id-
-
setLayout
public void setLayout(java.lang.String layout)
Set the type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default".- Parameters:
layout-
-
setName
public void setName(java.lang.String name)
Set human readable name of the repository.- Parameters:
name-
-
setUrl
public void setUrl(java.lang.String url)
Set the url of the repository.- Parameters:
url-
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object- See Also:
Object.equals(java.lang.Object)
-
-