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 ClockTimeclkTrans(ClockTime clkTime)Converts UTC time to a time on this clock.InternationalStringgetReferenceEvent()Event used as the datum for this clock.ClockTimegetReferenceTime()Time of the reference Event for this clock, usually the origin of the clock scale.ClockTimegetUTCReference()Provides the 24-hour local or UTC time that corresponds to the reference time.ClockTimeutcTrans(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.
-
-