Package org.gvsig.timesupport.impl
Class DefaultRelativeInstant
java.lang.Object
org.gvsig.timesupport.impl.DefaultRelativeInstant
- All Implemented Interfaces:
Cloneable,org.gvsig.timesupport.Instant,org.gvsig.timesupport.RelativeInstant,org.gvsig.timesupport.Time,org.gvsig.tools.lang.Cloneable
- Direct Known Subclasses:
DefaultEditableRelativeInstant
- Version:
- $Id$
- Author:
- gvSIG team
-
Method Summary
Modifier and TypeMethodDescriptionclone()intcompareTo(org.gvsig.timesupport.Instant instant) booleanorg.gvsig.timesupport.Chronologyintintorg.gvsig.timesupport.EditableRelativeInstantintintintintintintintintintgetYear()booleanintersects(org.gvsig.timesupport.Time time) final booleanbooleanisAfter(org.gvsig.timesupport.Instant instant) booleanisBefore(org.gvsig.timesupport.Instant instant) booleanisEqual(org.gvsig.timesupport.Instant instant) booleanfinal booleanbooleantoDate()longtoMillis()toString()
-
Method Details
-
getHourOfDay
public int getHourOfDay()- Specified by:
getHourOfDayin interfaceorg.gvsig.timesupport.RelativeInstant
-
getMinuteOfHour
public int getMinuteOfHour()- Specified by:
getMinuteOfHourin interfaceorg.gvsig.timesupport.RelativeInstant
-
getSecondOfMinute
public int getSecondOfMinute()- Specified by:
getSecondOfMinutein interfaceorg.gvsig.timesupport.RelativeInstant
-
getMinuteOfDay
public int getMinuteOfDay()- Specified by:
getMinuteOfDayin interfaceorg.gvsig.timesupport.RelativeInstant
-
getSecondOfDay
public int getSecondOfDay()- Specified by:
getSecondOfDayin interfaceorg.gvsig.timesupport.RelativeInstant
-
getEditableCopy
public org.gvsig.timesupport.EditableRelativeInstant getEditableCopy()- Specified by:
getEditableCopyin interfaceorg.gvsig.timesupport.RelativeInstant
-
toMillis
public long toMillis()- Specified by:
toMillisin interfaceorg.gvsig.timesupport.RelativeInstant
-
toString
- Specified by:
toStringin interfaceorg.gvsig.timesupport.Instant
-
toString
-
toDate
- Specified by:
toDatein interfaceorg.gvsig.timesupport.RelativeInstant
-
isEqual
public boolean isEqual(org.gvsig.timesupport.Instant instant) - Specified by:
isEqualin interfaceorg.gvsig.timesupport.Instant
-
isAfter
public boolean isAfter(org.gvsig.timesupport.Instant instant) - Specified by:
isAfterin interfaceorg.gvsig.timesupport.Instant
-
isBefore
public boolean isBefore(org.gvsig.timesupport.Instant instant) - Specified by:
isBeforein interfaceorg.gvsig.timesupport.Instant
-
equals
-
getMillisOfSecond
public int getMillisOfSecond()- Specified by:
getMillisOfSecondin interfaceorg.gvsig.timesupport.RelativeInstant
-
getChronology
public org.gvsig.timesupport.Chronology getChronology()- Specified by:
getChronologyin interfaceorg.gvsig.timesupport.Time
-
getYear
public int getYear()- Specified by:
getYearin interfaceorg.gvsig.timesupport.RelativeInstant
-
getMonthOfYear
public int getMonthOfYear()- Specified by:
getMonthOfYearin interfaceorg.gvsig.timesupport.RelativeInstant
-
getWeekOfWeekyear
public int getWeekOfWeekyear() -
getDayOfWeek
public int getDayOfWeek() -
getDayOfMonth
public int getDayOfMonth()- Specified by:
getDayOfMonthin interfaceorg.gvsig.timesupport.RelativeInstant
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
intersects
public boolean intersects(org.gvsig.timesupport.Time time) - Specified by:
intersectsin interfaceorg.gvsig.timesupport.Time
-
isRelative
public boolean isRelative()- Specified by:
isRelativein interfaceorg.gvsig.timesupport.Time
-
isAbsolute
public final 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
-
compareTo
public int compareTo(org.gvsig.timesupport.Instant instant) - Specified by:
compareToin interfaceorg.gvsig.timesupport.RelativeInstant
-