edu.northwestern.at.wordhoard.model.querytool
Class DateRange

java.lang.Object
  extended by edu.northwestern.at.wordhoard.model.querytool.DateRange
All Implemented Interfaces:
java.io.Serializable

public class DateRange
extends java.lang.Object
implements java.io.Serializable

.

A DateRange entry contains the following:

The earliest and latest work dates may not match the dates for the earliest and latest works of an author in the database. This is because the database may not contain all of the author's works.

See Also:
Serialized Form

Constructor Summary
DateRange(java.lang.Integer startYear, java.lang.Integer endYear)
          Creates a new entry.
DateRange(java.lang.String dateLabel, java.lang.Integer startYear, java.lang.Integer endYear)
           
 
Method Summary
 java.lang.Integer getEndYear()
          Gets the end year.
 java.lang.String getLabel()
          Gets the group's label.
 java.lang.String getReportPhrase()
          Gets the report phrase.
 java.lang.Integer getStartYear()
          Gets the start year.
 java.lang.String toString()
          Return label for display.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DateRange

public DateRange(java.lang.Integer startYear,
                 java.lang.Integer endYear)
Creates a new entry.


DateRange

public DateRange(java.lang.String dateLabel,
                 java.lang.Integer startYear,
                 java.lang.Integer endYear)
Method Detail

getLabel

public java.lang.String getLabel()
Gets the group's label.

Returns:
The dateLabel.

getStartYear

public java.lang.Integer getStartYear()
Gets the start year.

Returns:
The start year.

getEndYear

public java.lang.Integer getEndYear()
Gets the end year.

Returns:
The end year.

toString

public java.lang.String toString()
Return label for display.

Overrides:
toString in class java.lang.Object
Returns:
DateRange's label

getReportPhrase

public java.lang.String getReportPhrase()
Gets the report phrase.

Returns:
The report phrase "in".