Package org.geotools.temporal.reference
Class DefaultCalendarEra
Object
DefaultCalendarEra
- All Implemented Interfaces:
CalendarEra
- Author:
- Mehdi Sidhoum (Geomatys)
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultCalendarEra(InternationalString name, InternationalString referenceEvent, CalendarDate referenceDate, JulianDate julianReference, Period epochOfUse) -
Method Summary
Modifier and TypeMethodDescriptionbooleanIdentifies the period for which the calendar era was used as a reference fro dating.Provides the julian date that corresponds to the reference date.getName()Uniquely identifies the calendar era within this calendar.Provides the date of the reference event expressed as a date in the given calendar.Provides the name or description of a mythical or historic event which fixes the position of the base scale of the calendar era.inthashCode()voidsetEpochOfUse(Period epochOfUse) voidsetJulianReference(JulianDate julianReference) voidsetName(InternationalString name) voidsetReferenceDate(CalendarDate referenceDate) voidsetReferenceEvent(InternationalString referenceEvent) toString()
-
Constructor Details
-
DefaultCalendarEra
public DefaultCalendarEra(InternationalString name, InternationalString referenceEvent, CalendarDate referenceDate, JulianDate julianReference, Period epochOfUse)
-
-
Method Details
-
getName
Description copied from interface:CalendarEraUniquely identifies the calendar era within this calendar.- Specified by:
getNamein interfaceCalendarEra
-
getReferenceEvent
Description copied from interface:CalendarEraProvides the name or description of a mythical or historic event which fixes the position of the base scale of the calendar era.- Specified by:
getReferenceEventin interfaceCalendarEra
-
getReferenceDate
Description copied from interface:CalendarEraProvides the date of the reference event expressed as a date in the given calendar.- Specified by:
getReferenceDatein interfaceCalendarEra
-
getJulianReference
Description copied from interface:CalendarEraProvides the julian date that corresponds to the reference date.- Specified by:
getJulianReferencein interfaceCalendarEra
-
getEpochOfUse
Description copied from interface:CalendarEraIdentifies the period for which the calendar era was used as a reference fro dating.- Specified by:
getEpochOfUsein interfaceCalendarEra- Returns:
- The period, where the data type for beginning and
endingisJulianDate.
-
setName
-
setReferenceEvent
-
setReferenceDate
-
setJulianReference
-
setEpochOfUse
-
getDatingSystem
-
equals
-
hashCode
public int hashCode() -
toString
-