DLESE Tools
v1.6.0

org.dlese.dpc.index.reader
Class DleseCollectionDocReader.PersonContributor

java.lang.Object
  extended by org.dlese.dpc.index.reader.DleseCollectionDocReader.PersonContributor
All Implemented Interfaces:
DleseCollectionDocReader.Contributor
Enclosing class:
DleseCollectionDocReader

public class DleseCollectionDocReader.PersonContributor
extends Object
implements DleseCollectionDocReader.Contributor

A bean that holds information about a DLESE contributor that is a person.

Author:
John Weatherley

Constructor Summary
DleseCollectionDocReader.PersonContributor(String nameTitle, String nameFirst, String nameLast, String instName, String instDept, String emailPrimary, String emailAlt, String contactID)
          Constructor for the PersonContributor object
 
Method Summary
 String getContactID()
          Gets the contactID attribute of the PersonContributor object
 String getEmailAlt()
          Gets the emailAlt attribute of the PersonContributor object
 String getEmailPrimary()
          Gets the emailPrimary attribute of the PersonContributor object
 String getInstDept()
          Gets the instDept attribute of the PersonContributor object
 String getInstName()
          Gets the instName attribute of the PersonContributor object
 String getNameFirst()
          Gets the nameFirst attribute of the PersonContributor object
 String getNameLast()
          Gets the nameLast attribute of the PersonContributor object
 String getNameTitle()
          Gets the nameTitle attribute of the PersonContributor object
 String getType()
          Gets the type, which is 'person'.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DleseCollectionDocReader.PersonContributor

public DleseCollectionDocReader.PersonContributor(String nameTitle,
                                                  String nameFirst,
                                                  String nameLast,
                                                  String instName,
                                                  String instDept,
                                                  String emailPrimary,
                                                  String emailAlt,
                                                  String contactID)
Constructor for the PersonContributor object

Parameters:
nameTitle - Title
nameFirst - First name
nameLast - Last Name
instName - Institution Name
instDept - Institution Dept
emailPrimary - Primary email
emailAlt - Alternate email
contactID - Contact ID
Method Detail

getType

public String getType()
Gets the type, which is 'person'.

Specified by:
getType in interface DleseCollectionDocReader.Contributor
Returns:
The String 'person'.

getNameTitle

public String getNameTitle()
Gets the nameTitle attribute of the PersonContributor object

Returns:
The nameTitle value

getNameFirst

public String getNameFirst()
Gets the nameFirst attribute of the PersonContributor object

Returns:
The nameFirst value

getNameLast

public String getNameLast()
Gets the nameLast attribute of the PersonContributor object

Returns:
The nameLast value

getInstName

public String getInstName()
Gets the instName attribute of the PersonContributor object

Returns:
The instName value

getInstDept

public String getInstDept()
Gets the instDept attribute of the PersonContributor object

Returns:
The instDept value

getEmailPrimary

public String getEmailPrimary()
Gets the emailPrimary attribute of the PersonContributor object

Returns:
The emailPrimary value

getEmailAlt

public String getEmailAlt()
Gets the emailAlt attribute of the PersonContributor object

Returns:
The emailAlt value

getContactID

public String getContactID()
Gets the contactID attribute of the PersonContributor object

Returns:
The contactID value

DLESE Tools
v1.6.0