Package org.gvsig.timesupport.impl
Class DefaultAbsoluteInstant
java.lang.Object
org.gvsig.timesupport.impl.DefaultAbsoluteInstant
- All Implemented Interfaces:
Cloneable,org.gvsig.timesupport.AbsoluteInstant,org.gvsig.timesupport.Instant,org.gvsig.timesupport.Time,org.gvsig.tools.lang.Cloneable
- Version:
- $Id$
- Author:
- gvSIG team
-
Method Summary
Modifier and TypeMethodDescriptionclone()booleanorg.gvsig.timesupport.ChronologyintgetDays()org.gvsig.timesupport.AbsoluteInstantTypegetFieldType(int index) intgetHours()intintintintintgetValue(int index) intgetWeeks()intgetYears()booleanintersects(org.gvsig.timesupport.Time time) booleanbooleanisAfter(org.gvsig.timesupport.Instant partial) booleanisBefore(org.gvsig.timesupport.Instant partial) booleanisEqual(org.gvsig.timesupport.Instant partial) booleanfinal booleanfinal booleanorg.gvsig.timesupport.AbsoluteInstantminus(org.gvsig.timesupport.AbsoluteInterval interval) org.gvsig.timesupport.AbsoluteInstantplus(org.gvsig.timesupport.AbsoluteInterval interval) intsize()org.gvsig.timesupport.DurationtoString()
-
Method Details
-
size
public int size()- Specified by:
sizein interfaceorg.gvsig.timesupport.AbsoluteInstant
-
getFieldType
public org.gvsig.timesupport.AbsoluteInstantType getFieldType(int index) - Specified by:
getFieldTypein interfaceorg.gvsig.timesupport.AbsoluteInstant
-
getValue
public int getValue(int index) - Specified by:
getValuein interfaceorg.gvsig.timesupport.AbsoluteInstant
-
toString
-
toString
- Specified by:
toStringin interfaceorg.gvsig.timesupport.Instant
-
equals
-
isAfter
public boolean isAfter(org.gvsig.timesupport.Instant partial) - Specified by:
isAfterin interfaceorg.gvsig.timesupport.Instant
-
isBefore
public boolean isBefore(org.gvsig.timesupport.Instant partial) - Specified by:
isBeforein interfaceorg.gvsig.timesupport.Instant
-
isEqual
public boolean isEqual(org.gvsig.timesupport.Instant partial) - Specified by:
isEqualin interfaceorg.gvsig.timesupport.Instant
-
getChronology
public org.gvsig.timesupport.Chronology getChronology()- Specified by:
getChronologyin interfaceorg.gvsig.timesupport.Time
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getYears
public int getYears()- Specified by:
getYearsin interfaceorg.gvsig.timesupport.AbsoluteInstant
-
getMonths
public int getMonths()- Specified by:
getMonthsin interfaceorg.gvsig.timesupport.AbsoluteInstant
-
getWeeks
public int getWeeks()- Specified by:
getWeeksin interfaceorg.gvsig.timesupport.AbsoluteInstant
-
getDays
public int getDays()- Specified by:
getDaysin interfaceorg.gvsig.timesupport.AbsoluteInstant
-
getHours
public int getHours()- Specified by:
getHoursin interfaceorg.gvsig.timesupport.AbsoluteInstant
-
getMinutes
public int getMinutes()- Specified by:
getMinutesin interfaceorg.gvsig.timesupport.AbsoluteInstant
-
getSeconds
public int getSeconds()- Specified by:
getSecondsin interfaceorg.gvsig.timesupport.AbsoluteInstant
-
getMillis
public int getMillis()- Specified by:
getMillisin interfaceorg.gvsig.timesupport.AbsoluteInstant
-
isRelative
public final boolean isRelative()- Specified by:
isRelativein interfaceorg.gvsig.timesupport.Time
-
isAbsolute
public boolean isAbsolute()- Specified by:
isAbsolutein interfaceorg.gvsig.timesupport.Time
-
isInterval
public final boolean isInterval()- Specified by:
isIntervalin interfaceorg.gvsig.timesupport.Time
-
isInstant
public boolean isInstant()- Specified by:
isInstantin interfaceorg.gvsig.timesupport.Time
-
intersects
public boolean intersects(org.gvsig.timesupport.Time time) - Specified by:
intersectsin interfaceorg.gvsig.timesupport.Time
-
minus
public org.gvsig.timesupport.AbsoluteInstant minus(org.gvsig.timesupport.AbsoluteInterval interval) - Specified by:
minusin interfaceorg.gvsig.timesupport.AbsoluteInstant
-
plus
public org.gvsig.timesupport.AbsoluteInstant plus(org.gvsig.timesupport.AbsoluteInterval interval) - Specified by:
plusin interfaceorg.gvsig.timesupport.AbsoluteInstant
-
toStandardDuration
public org.gvsig.timesupport.Duration toStandardDuration()- Specified by:
toStandardDurationin interfaceorg.gvsig.timesupport.AbsoluteInstant
-