Class IdentifiableBase

java.lang.Object
org.apache.maven.settings.TrackableBase
org.apache.maven.settings.IdentifiableBase
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
Mirror, Profile, Proxy, Server

public class IdentifiableBase extends TrackableBase implements Serializable, Cloneable
Base class for Mirror, Profile, Proxy and Server.
Version:
$Revision$ $Date$
See Also:
  • Constructor Details

    • IdentifiableBase

      public IdentifiableBase()
  • Method Details

    • clone

      public IdentifiableBase clone()
      Method clone.
      Overrides:
      clone in class TrackableBase
      Returns:
      IdentifiableBase
    • getId

      public String getId()
      Get item identifier.
      Returns:
      String
    • setId

      public void setId(String id)
      Set item identifier.
      Parameters:
      id - a id object.