Package cdm.base.datetime
Class AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetImpl
java.lang.Object
cdm.base.datetime.Period.PeriodImpl
cdm.base.datetime.Offset.OffsetImpl
cdm.base.datetime.RelativeDateOffset.RelativeDateOffsetImpl
cdm.base.datetime.AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetImpl
- All Implemented Interfaces:
AdjustedRelativeDateOffset,Offset,Period,RelativeDateOffset,com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
AdjustedRelativeDateOffset
public static class AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetImpl
extends RelativeDateOffset.RelativeDateOffsetImpl
implements AdjustedRelativeDateOffset
Immutable Implementation of AdjustedRelativeDateOffset
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.datetime.AdjustedRelativeDateOffset
AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetBuilder, AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetBuilderImpl, AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetImplNested classes/interfaces inherited from interface com.rosetta.model.lib.GlobalKey
com.rosetta.model.lib.GlobalKey.GlobalKeyBuilderNested classes/interfaces inherited from interface cdm.base.datetime.Offset
Offset.OffsetBuilder, Offset.OffsetBuilderImpl, Offset.OffsetImplNested classes/interfaces inherited from interface cdm.base.datetime.Period
Period.PeriodBuilder, Period.PeriodBuilderImpl, Period.PeriodImplNested classes/interfaces inherited from interface cdm.base.datetime.RelativeDateOffset
RelativeDateOffset.RelativeDateOffsetBuilder, RelativeDateOffset.RelativeDateOffsetBuilderImpl, RelativeDateOffset.RelativeDateOffsetImpl -
Field Summary
Fields inherited from interface cdm.base.datetime.AdjustedRelativeDateOffset
metaDataFields inherited from interface cdm.base.datetime.RelativeDateOffset
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAdjustedRelativeDateOffsetImpl(AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe business day convention and financial business centers used for adjusting the relative date if it would otherwise fall on a day that is not a business date in the specified business centers.inthashCode()protected voidtoString()Methods inherited from class cdm.base.datetime.RelativeDateOffset.RelativeDateOffsetImpl
getAdjustedDate, getBusinessCenters, getBusinessCentersReference, getBusinessDayConvention, getDateRelativeTo, setBuilderFieldsMethods inherited from class cdm.base.datetime.Offset.OffsetImpl
getDayType, setBuilderFieldsMethods inherited from class cdm.base.datetime.Period.PeriodImpl
getMeta, getPeriod, getPeriodMultiplier, setBuilderFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.datetime.AdjustedRelativeDateOffset
getType, metaData, processMethods inherited from interface cdm.base.datetime.Offset
getDayTypeMethods inherited from interface cdm.base.datetime.Period
getMeta, getPeriod, getPeriodMultiplierMethods inherited from interface cdm.base.datetime.RelativeDateOffset
getAdjustedDate, getBusinessCenters, getBusinessCentersReference, getBusinessDayConvention, getDateRelativeToMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
AdjustedRelativeDateOffsetImpl
protected AdjustedRelativeDateOffsetImpl(AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetBuilder builder)
-
-
Method Details
-
getRelativeDateAdjustments
@RosettaAttribute("relativeDateAdjustments") @RuneAttribute("relativeDateAdjustments") public BusinessDayAdjustments getRelativeDateAdjustments()Description copied from interface:AdjustedRelativeDateOffsetThe business day convention and financial business centers used for adjusting the relative date if it would otherwise fall on a day that is not a business date in the specified business centers.- Specified by:
getRelativeDateAdjustmentsin interfaceAdjustedRelativeDateOffset
-
build
Description copied from interface:PeriodBuild Methods- Specified by:
buildin interfaceAdjustedRelativeDateOffset- Specified by:
buildin interfaceOffset- Specified by:
buildin interfacePeriod- Specified by:
buildin interfaceRelativeDateOffset- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classRelativeDateOffset.RelativeDateOffsetImpl
-
toBuilder
- Specified by:
toBuilderin interfaceAdjustedRelativeDateOffset- Specified by:
toBuilderin interfaceOffset- Specified by:
toBuilderin interfacePeriod- Specified by:
toBuilderin interfaceRelativeDateOffset- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classRelativeDateOffset.RelativeDateOffsetImpl
-
setBuilderFields
protected void setBuilderFields(AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetBuilder builder) -
equals
- Overrides:
equalsin classRelativeDateOffset.RelativeDateOffsetImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classRelativeDateOffset.RelativeDateOffsetImpl
-
toString
- Overrides:
toStringin classRelativeDateOffset.RelativeDateOffsetImpl
-