Package cdm.base.datetime
Class TimeZone.TimeZoneImpl
java.lang.Object
cdm.base.datetime.TimeZone.TimeZoneImpl
- All Implemented Interfaces:
TimeZone,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
TimeZone
Immutable Implementation of TimeZone
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.datetime.TimeZone
TimeZone.TimeZoneBuilder, TimeZone.TimeZoneBuilderImpl, TimeZone.TimeZoneImpl -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanFpML specifies the timezoneLocationScheme by reference to the Time Zone Database (a.k.a. tz database) maintained by IANA, the Internet Assigned Numbers Authority.getTime()The observation time.inthashCode()protected voidsetBuilderFields(TimeZone.TimeZoneBuilder builder) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
TimeZoneImpl
-
-
Method Details
-
getTime
@RosettaAttribute(value="time", isRequired=true) @RuneAttribute(value="time", isRequired=true) public LocalTime getTime()Description copied from interface:TimeZoneThe observation time. -
getLocation
Description copied from interface:TimeZoneFpML specifies the timezoneLocationScheme by reference to the Time Zone Database (a.k.a. tz database) maintained by IANA, the Internet Assigned Numbers Authority.- Specified by:
getLocationin interfaceTimeZone
-
build
Description copied from interface:TimeZoneBuild Methods -
toBuilder
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-