JodaInterval Class Reference

Inheritance diagram for JodaInterval:
Collaboration diagram for JodaInterval:

List of all members.

Public Methods

 JodaInterval (Interval interval)
 JodaInterval (Interval interval, Set< String > misc)
 JodaInterval ()
Date getStart ()
Date getEnd ()
IPeriod getDuration ()
String getISOCode ()
String getLabel ()
void setLabel (String label)
long getId ()
void setId (long id)

Constructors

JodaInterval ( Interval  interval)
JodaInterval ( Interval  interval,
Set< String >  misc 
)

Method Details

IPeriod getDuration ( )

Implements IInterval.

Date getEnd ( )

Implements IInterval.

long getId ( ) [inherited]

Returns the Id of this DataObject. Might return 0, if the object hasn't been inserted into database yet.

Returns:
id

Implements DataObject.

Reimplemented in Tweet, and TwitterEntity.

String getISOCode ( )

Implements ITimex.

String getLabel ( )

Returns the label of this token, which can be any kind of string (except null), mainly used for display-reasons only. Note: Components MUST NOT assume that any kind of label (like 'word' or else) is returned by this method.

Reimplemented from Timex.

Date getStart ( )

Implements IInterval.

void setId ( long  id) [inherited]

Set the Id of this DataObject.

Parameters:
id

Implements DataObject.

Reimplemented in Tweet, and TwitterEntity.

void setLabel ( String  label) [inherited]