Class DleseCollectionDocReader.PersonContributor

java.lang.Object
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 Details

    • PersonContributor

      public 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 Details

    • 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