Package org.isda.cdm
Class TimeZone
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.TimeZone
-
@RosettaClass public class TimeZone extends com.rosetta.model.lib.RosettaModelObject
The time alongside with the timezone location information. This class makes use of the FpML TimezoneLocation construct.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TimeZone.TimeZoneBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TimeZone.TimeZoneBuilder
builder()
boolean
equals(java.lang.Object o)
FieldWithMetaString
getLocation()
FpML specifies the timezoneLocationScheme by reference to the Time Zone Database (a.k.a.java.time.LocalTime
getTime()
The observation time.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends TimeZone>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
TimeZone.TimeZoneBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getLocation
@RosettaSynonym(value="location", source="Rosetta_Workbench") public final FieldWithMetaString getLocation()
FpML specifies the timezoneLocationScheme by reference to the Time Zone Database (a.k.a. tz database) maintained by IANA, the Internet Assigned Numbers Authority.
-
getTime
@RosettaSynonym(value="time", source="Rosetta_Workbench") public final java.time.LocalTime getTime()
The observation time.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends TimeZone> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public TimeZone.TimeZoneBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static TimeZone.TimeZoneBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObject
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-