edu.columbia.surge.hashImpl
Class PersonNameFactoryH

java.lang.Object
  |
  +--edu.columbia.surge.hashImpl.PersonNameFactoryH

public class PersonNameFactoryH
extends java.lang.Object
implements PersonNameFactory

This class contains an implementation of factory methods for PersonNames.

See Also:
PersonNameH

Field Summary
static PersonNameFactoryH factory
           
 
Method Summary
 PersonName create()
           
 PersonName create(java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, java.lang.String nickName, java.lang.String title)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

public static PersonNameFactoryH factory
Method Detail

create

public PersonName create()
Specified by:
create in interface PersonNameFactory

create

public PersonName create(java.lang.String firstName,
                         java.lang.String middleName,
                         java.lang.String lastName,
                         java.lang.String nickName,
                         java.lang.String title)
                  throws InvalidConstructorException,
                         InvalidPathException
Specified by:
create in interface PersonNameFactory