Package cdm.base.datetime
Class RelativeTime.RelativeTimeImpl
java.lang.Object
cdm.base.datetime.RelativeTimeOffset.RelativeTimeOffsetImpl
cdm.base.datetime.RelativeTime.RelativeTimeImpl
- All Implemented Interfaces:
RelativeTime,RelativeTimeOffset,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
RelativeTime
public static class RelativeTime.RelativeTimeImpl
extends RelativeTimeOffset.RelativeTimeOffsetImpl
implements RelativeTime
Immutable Implementation of RelativeTime
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.datetime.RelativeTime
RelativeTime.RelativeTimeBuilder, RelativeTime.RelativeTimeBuilderImpl, RelativeTime.RelativeTimeImplNested classes/interfaces inherited from interface cdm.base.datetime.RelativeTimeOffset
RelativeTimeOffset.RelativeTimeOffsetBuilder, RelativeTimeOffset.RelativeTimeOffsetBuilderImpl, RelativeTimeOffset.RelativeTimeOffsetImpl -
Field Summary
Fields inherited from interface cdm.base.datetime.RelativeTime
metaDataFields inherited from interface cdm.base.datetime.RelativeTimeOffset
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Methods inherited from class cdm.base.datetime.RelativeTimeOffset.RelativeTimeOffsetImpl
getOffsetMultiplier, getOffsetTimeUnit, getRounding, setBuilderFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.datetime.RelativeTime
getType, metaData, processMethods inherited from interface cdm.base.datetime.RelativeTimeOffset
getOffsetMultiplier, getOffsetTimeUnit, getRoundingMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
RelativeTimeImpl
-
-
Method Details
-
getTimeRelativeTo
@RosettaAttribute("timeRelativeTo") @Accessor(GETTER) @RuneAttribute("timeRelativeTo") public ReferenceWithMetaTimeZone getTimeRelativeTo()Description copied from interface:RelativeTimeThe reference time zone or base time from which the relative time is calculated.- Specified by:
getTimeRelativeToin interfaceRelativeTime
-
build
Description copied from interface:RelativeTimeOffsetBuild Methods- Specified by:
buildin interfaceRelativeTime- Specified by:
buildin interfaceRelativeTimeOffset- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classRelativeTimeOffset.RelativeTimeOffsetImpl
-
toBuilder
- Specified by:
toBuilderin interfaceRelativeTime- Specified by:
toBuilderin interfaceRelativeTimeOffset- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classRelativeTimeOffset.RelativeTimeOffsetImpl
-
setBuilderFields
-
equals
- Overrides:
equalsin classRelativeTimeOffset.RelativeTimeOffsetImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classRelativeTimeOffset.RelativeTimeOffsetImpl
-
toString
- Overrides:
toStringin classRelativeTimeOffset.RelativeTimeOffsetImpl
-