org.apache.maven.settings
Class RepositoryBase

java.lang.Object
  extended by org.apache.maven.settings.RepositoryBase
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
Repository

public class RepositoryBase
extends Object
implements Serializable, Cloneable

Repository contains the information needed for establishing connections with remote repoistory .

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
RepositoryBase()
           
 
Method Summary
 RepositoryBase clone()
          Method clone.
 boolean equals(Object obj)
           
 String getId()
          Get a unique identifier for a repository.
 String getLayout()
          Get the type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default".
 String getName()
          Get human readable name of the repository.
 String getUrl()
          Get the url of the repository.
 void setId(String id)
          Set a unique identifier for a repository.
 void setLayout(String layout)
          Set the type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default".
 void setName(String name)
          Set human readable name of the repository.
 void setUrl(String url)
          Set the url of the repository.
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryBase

public RepositoryBase()
Method Detail

clone

public RepositoryBase clone()
Method clone.

Overrides:
clone in class Object
Returns:
RepositoryBase

getId

public String getId()
Get a unique identifier for a repository.

Returns:
String

getLayout

public String getLayout()
Get the type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default".

Returns:
String

getName

public String getName()
Get human readable name of the repository.

Returns:
String

getUrl

public String getUrl()
Get the url of the repository.

Returns:
String

setId

public void setId(String id)
Set a unique identifier for a repository.

Parameters:
id -

setLayout

public void setLayout(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(String name)
Set human readable name of the repository.

Parameters:
name -

setUrl

public void setUrl(String url)
Set the url of the repository.

Parameters:
url -

equals

public boolean equals(Object obj)
Overrides:
equals in class Object
See Also:
Object.equals(java.lang.Object)


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.