uk.ac.cam.spectra.spectrasub
Class Name
java.lang.Object
uk.ac.cam.spectra.spectrasub.Name
- All Implemented Interfaces:
- java.io.Serializable
public class Name
- extends java.lang.Object
- implements java.io.Serializable
Utility class for structuring names as initials then surname.
- Author:
- ojd20
- See Also:
- Serialized Form
|
Constructor Summary |
Name()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Name
public Name()
isBlank
public boolean isBlank()
getInitials
public java.lang.String getInitials()
setInitials
public void setInitials(java.lang.String i)
getSurname
public java.lang.String getSurname()
setSurname
public void setSurname(java.lang.String surname)
decode
public static Name decode(java.lang.String nm)
encode
public static java.lang.String encode(Name n)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
isEmpty
public static boolean isEmpty(java.util.List<Name> names)
trim
public static java.util.List<Name> trim(java.util.List<Name> names)
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
Copyright © 2006-2007 The SPECTRa Project. All Rights Reserved.