edu.columbia.surge.hashImpl
Class PersonNameH
java.lang.Object
|
+--java.util.AbstractMap
|
+--java.util.HashMap
|
+--edu.columbia.surge.hashImpl.FDH
|
+--edu.columbia.surge.hashImpl.PersonNameH
- public class PersonNameH
- extends FDH
- implements PersonName
Person name implementation class.
- See Also:
- Serialized Form
Constructor Summary |
PersonNameH()
|
PersonNameH(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String nickName,
java.lang.String title)
Constructor. |
Methods inherited from class edu.columbia.surge.hashImpl.FDH |
checkPath,
checkPath,
computePathDifference,
getPath,
getPath,
putPath,
putPath,
putPathOverride,
putPathOverride,
stackToPath,
stringToArray,
toString,
toString,
toXML |
Methods inherited from class java.util.HashMap |
clear,
clone,
containsKey,
containsValue,
entrySet,
get,
isEmpty,
keySet,
put,
putAll,
remove,
size,
values |
Methods inherited from class java.util.AbstractMap |
equals,
hashCode |
Methods inherited from class java.lang.Object |
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
PersonNameH
public PersonNameH()
PersonNameH
public PersonNameH(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String nickName,
java.lang.String title)
throws InvalidConstructorException,
InvalidPathException
- Constructor. It must specify at least one name, otherwise an
exception will be thrown.
setFirstName
public void setFirstName(java.lang.String firstName)
throws InvalidPathException
- Specified by:
- setFirstName in interface PersonName
setMiddleName
public void setMiddleName(java.lang.String middleName)
throws InvalidPathException
- Specified by:
- setMiddleName in interface PersonName
setLastName
public void setLastName(java.lang.String lastName)
throws InvalidPathException
- Specified by:
- setLastName in interface PersonName
setNickName
public void setNickName(java.lang.String nickName)
throws InvalidPathException
- Specified by:
- setNickName in interface PersonName
setTitle
public void setTitle(java.lang.String title)
throws InvalidPathException
- Specified by:
- setTitle in interface PersonName