Package org.geotools.api.temporal
Interface Clock
-
- All Superinterfaces:
IdentifiedObject
,ReferenceSystem
,TemporalReferenceSystem
- All Known Implementing Classes:
DefaultClock
public interface Clock extends TemporalReferenceSystem
Provides a basis for defining temporal position within a day.- Author:
- Alexander Petkov
-
-
Field Summary
-
Fields inherited from interface IdentifiedObject
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
-
Fields inherited from interface ReferenceSystem
DOMAIN_OF_VALIDITY_KEY, SCOPE_KEY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClockTime
clkTrans(ClockTime clkTime)
Converts UTC time to a time on this clock.InternationalString
getReferenceEvent()
Event used as the datum for this clock.ClockTime
getReferenceTime()
Time of the reference Event for this clock, usually the origin of the clock scale.ClockTime
getUTCReference()
Provides the 24-hour local or UTC time that corresponds to the reference time.ClockTime
utcTrans(ClockTime uTime)
Converts UTC time to a time on this clock.-
Methods inherited from interface IdentifiedObject
getAlias, getIdentifiers, getRemarks, toWKT
-
Methods inherited from interface ReferenceSystem
getScope
-
Methods inherited from interface TemporalReferenceSystem
getDomainOfValidity, getName
-
-
-
-
Method Detail
-
getReferenceEvent
InternationalString getReferenceEvent()
Event used as the datum for this clock.
-
getReferenceTime
ClockTime getReferenceTime()
Time of the reference Event for this clock, usually the origin of the clock scale.
-
getUTCReference
ClockTime getUTCReference()
Provides the 24-hour local or UTC time that corresponds to the reference time.
-
-