Package cdm.base.datetime
Class AdjustableOrRelativeDates.AdjustableOrRelativeDatesImpl
java.lang.Object
cdm.base.datetime.AdjustableOrRelativeDates.AdjustableOrRelativeDatesImpl
- All Implemented Interfaces:
AdjustableOrRelativeDates,com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
AdjustableOrRelativeDates
public static class AdjustableOrRelativeDates.AdjustableOrRelativeDatesImpl
extends Object
implements AdjustableOrRelativeDates
Immutable Implementation of AdjustableOrRelativeDates
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.datetime.AdjustableOrRelativeDates
AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilder, AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilderImpl, AdjustableOrRelativeDates.AdjustableOrRelativeDatesImplNested classes/interfaces inherited from interface com.rosetta.model.lib.GlobalKey
com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder -
Field Summary
Fields inherited from interface cdm.base.datetime.AdjustableOrRelativeDates
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanA series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date.com.rosetta.model.metafields.MetaFieldsgetMeta()A series of dates specified as some offset to another series of dates (the anchor dates).inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.datetime.AdjustableOrRelativeDates
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
AdjustableOrRelativeDatesImpl
protected AdjustableOrRelativeDatesImpl(AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilder builder)
-
-
Method Details
-
getAdjustableDates
@RosettaAttribute("adjustableDates") @RuneAttribute("adjustableDates") public AdjustableDates getAdjustableDates()Description copied from interface:AdjustableOrRelativeDatesA series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date.- Specified by:
getAdjustableDatesin interfaceAdjustableOrRelativeDates
-
getRelativeDates
@RosettaAttribute("relativeDates") @RuneAttribute("relativeDates") public RelativeDates getRelativeDates()Description copied from interface:AdjustableOrRelativeDatesA series of dates specified as some offset to another series of dates (the anchor dates).- Specified by:
getRelativeDatesin interfaceAdjustableOrRelativeDates
-
getMeta
@RosettaAttribute("meta") @RuneAttribute("meta") @RuneMetaType public com.rosetta.model.metafields.MetaFields getMeta()- Specified by:
getMetain interfaceAdjustableOrRelativeDates- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey
-
build
Description copied from interface:AdjustableOrRelativeDatesBuild Methods- Specified by:
buildin interfaceAdjustableOrRelativeDates- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceAdjustableOrRelativeDates- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-