com.aliasi.medline
Class Author

java.lang.Object
  extended by com.aliasi.medline.Author

Deprecated. Moved to lingmed sandbox project.

@Deprecated
public class Author
extends Object

An instance of Author represents an author of a paper, including information about name, affiliation, title, and various qualifiers and dates.

Some of the elements appearing within the Author element in the DTD are not documented in NLM's description of elements or alphabetical listing.

Since:
LingPipe2.0
Version:
3.9.1
Author:
Bob Carpenter

Method Summary
 String affiliation()
          Deprecated. Returns the affiliation for this author.
 String collectiveName()
          Deprecated. Returns the collective or corporate name of this author.
 String datesAssociatedWithName()
          Deprecated. Returns a string-based representation of the dates associated with this name.
 boolean isCollective()
          Deprecated. Returns true if this author is a collective.
 boolean isValid()
          Deprecated. Returns true if the spelling of the authr names has been validated.
 Name name()
          Deprecated. See class documentation.
 String nameQualifier()
          Deprecated. Returns a string-based representation of the qualifier associated with this name.
 String otherInformation()
          Deprecated. Returns a string-based representation of the other information associated with this name.
 String titleAssociatedWithName()
          Deprecated. Returns a string-based representation of the title associated with this name.
 String toString()
          Deprecated. Returns a string-based representation of this author.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

isValid

public boolean isValid()
Deprecated. 
Returns true if the spelling of the authr names has been validated.

Returns:
true if the spelling of the authr names has been validated.

isCollective

public boolean isCollective()
Deprecated. 
Returns true if this author is a collective. If this method returns true if and only if collectiveName() returns a string of length greater than zero.

Returns:
true if this author is a collective.

collectiveName

public String collectiveName()
Deprecated. 
Returns the collective or corporate name of this author. If the author is a collective, the collective name will be a string of length greater than zero. If it is not a collective, it will be the zero-length string. Note that before 2001, corporate author information was indicated at the end of the article title. All names appear as they are in the journal, though some non-English collective names are transliterated.

Returns:
The collective name of this author.

name

@Deprecated
public Name name()
Deprecated. See class documentation.

Returns the name of the author if the author is not a collective, or null if the author is a collective.

Returns:
The name of this author if the author is not a collective.

affiliation

public String affiliation()
Deprecated. 
Returns the affiliation for this author. If the result is of length zero, there was no affiliation provided in the record. Affiliations were first marked in 1988. The format evolved over time, and includes information such as institution name, city (and state and zip code in the United States) and country, and later e-mail.

The first author's affiliation is repeated at the article level; see Article.affiliation().

Returns:
The affiliation for this author.

datesAssociatedWithName

public String datesAssociatedWithName()
Deprecated. 
Returns a string-based representation of the dates associated with this name. There is no documentation for this field in the element overview or in the alphabetical lists supplied by NLM. A result of length zero indicates that no date associated with this name was supplied in the record.

Returns:
The dates associated with this name.

nameQualifier

public String nameQualifier()
Deprecated. 
Returns a string-based representation of the qualifier associated with this name. There is no documentation for this field in the element overview or in the alphabetical lists supplied by NLM. A result of length zero indicates that no name qualifier was supplied for this name in the record.

Returns:
The dates associated with this name.

otherInformation

public String otherInformation()
Deprecated. 
Returns a string-based representation of the other information associated with this name. There is no documentation for this field in the element overview or in the alphabetical lists supplied by NLM. A result of length zero indicates that no other information was supplied for this name in the record.

Returns:
The other information associated with this name.

titleAssociatedWithName

public String titleAssociatedWithName()
Deprecated. 
Returns a string-based representation of the title associated with this name. There is no documentation for this field in the element overview or in the alphabetical lists supplied by NLM. A result of length zero indicates that no title information was supplied for this name in the record.

Returns:
The title information associated with this name.

toString

public String toString()
Deprecated. 
Returns a string-based representation of this author.

Overrides:
toString in class Object
Returns:
A string-based representation of this author.