org.sapia.archie.impl
Class DefaultNamePart

java.lang.Object
  extended by org.sapia.archie.impl.DefaultNamePart
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable, NamePart

public class DefaultNamePart
extends java.lang.Object
implements NamePart, java.lang.Comparable

Default NamePart implementation.

Author:
Yanick Duchesne
Copyright:
Copyright © 2002-2003 Sapia Open Source Software. All Rights Reserved.
License:
Read the license.txt file of the jar or visit the license page at the Sapia OSS web site
See Also:
Serialized Form

Constructor Summary
DefaultNamePart(java.lang.String part)
           
 
Method Summary
 java.lang.String asString()
           
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultNamePart

public DefaultNamePart(java.lang.String part)
Method Detail

asString

public java.lang.String asString()
Specified by:
asString in interface NamePart
Returns:
this instance as a string that can be parsed by the appropriate NameParser.
See Also:
NamePart.asString()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010 Sapia OSS. All Rights Reserved.