edu.stanford.nlp.time
Class SUTime.IsoTime

java.lang.Object
  extended by edu.stanford.nlp.time.SUTime.Temporal
      extended by edu.stanford.nlp.time.SUTime.Time
          extended by edu.stanford.nlp.time.SUTime.PartialTime
              extended by edu.stanford.nlp.time.SUTime.IsoTime
All Implemented Interfaces:
FuzzyInterval.FuzzyComparable<SUTime.Time>, HasInterval<SUTime.Time>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<SUTime.Time>
Enclosing class:
SUTime

protected static class SUTime.IsoTime
extends SUTime.PartialTime

See Also:
Serialized Form

Field Summary
 int halfday
           
 int hour
           
 int millis
           
 int minute
           
 int second
           
 
Fields inherited from class edu.stanford.nlp.time.SUTime.Temporal
approx, mod, timeLabel
 
Fields inherited from interface edu.stanford.nlp.util.HasInterval
CONTAINS_FIRST_ENDPOINTS_COMPARATOR, ENDPOINTS_COMPARATOR, LENGTH_COMPARATOR, NESTED_FIRST_ENDPOINTS_COMPARATOR
 
Constructor Summary
SUTime.IsoTime(int h, int m, int s)
           
SUTime.IsoTime(int h, int m, int s, int ms, int halfday)
           
SUTime.IsoTime(java.lang.Number h, java.lang.Number m, java.lang.Number s)
           
SUTime.IsoTime(java.lang.Number h, java.lang.Number m, java.lang.Number s, java.lang.Number ms, java.lang.Number halfday)
           
SUTime.IsoTime(java.lang.String h, java.lang.String m, java.lang.String s)
           
SUTime.IsoTime(java.lang.String h, java.lang.String m, java.lang.String s, java.lang.String ms)
           
 
Method Summary
 boolean hasTime()
           
 
Methods inherited from class edu.stanford.nlp.time.SUTime.PartialTime
add, addSupported, addUnsupported, appendDateFormats, appendTimeFormats, getDuration, getFormatter, getJodaTimeInstant, getJodaTimePartial, getPeriod, getRange, intersect, isCompatible, isGrounded, padMoreSpecificFields, resolve, setTimeZone, toFormattedString, toList, withStandardFields
 
Methods inherited from class edu.stanford.nlp.time.SUTime.Time
closest, compareTo, contains, difference, distance, getGranularity, getInterval, getTime, getTimexType, intersect, intersect, isComparable, makeComposite, max, min, offset, subtract
 
Methods inherited from class edu.stanford.nlp.time.SUTime.Temporal
addMod, addModApprox, getMod, getRange, getRange, getStandardTemporalType, getTfid, getTfidString, getTid, getTidString, getTimeLabel, getTimexAttributes, getTimexValue, includeTimexAltValue, isApprox, isRef, next, prev, resolve, setTimeZone, toISOString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

hour

public int hour

minute

public int minute

second

public int second

millis

public int millis

halfday

public int halfday
Constructor Detail

SUTime.IsoTime

public SUTime.IsoTime(int h,
                      int m,
                      int s)

SUTime.IsoTime

public SUTime.IsoTime(java.lang.Number h,
                      java.lang.Number m,
                      java.lang.Number s)

SUTime.IsoTime

public SUTime.IsoTime(int h,
                      int m,
                      int s,
                      int ms,
                      int halfday)

SUTime.IsoTime

public SUTime.IsoTime(java.lang.Number h,
                      java.lang.Number m,
                      java.lang.Number s,
                      java.lang.Number ms,
                      java.lang.Number halfday)

SUTime.IsoTime

public SUTime.IsoTime(java.lang.String h,
                      java.lang.String m,
                      java.lang.String s)

SUTime.IsoTime

public SUTime.IsoTime(java.lang.String h,
                      java.lang.String m,
                      java.lang.String s,
                      java.lang.String ms)
Method Detail

hasTime

public boolean hasTime()
Overrides:
hasTime in class SUTime.PartialTime


Stanford NLP Group