Package cdm.observable.asset
Class FxInformationSource.FxInformationSourceImpl
java.lang.Object
cdm.observable.asset.InformationSource.InformationSourceImpl
cdm.observable.asset.FxInformationSource.FxInformationSourceImpl
- All Implemented Interfaces:
FxInformationSource,InformationSource,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
FxInformationSource
public static class FxInformationSource.FxInformationSourceImpl
extends InformationSource.InformationSourceImpl
implements FxInformationSource
Immutable Implementation of FxInformationSource
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.FxInformationSource
FxInformationSource.FxInformationSourceBuilder, FxInformationSource.FxInformationSourceBuilderImpl, FxInformationSource.FxInformationSourceImplNested classes/interfaces inherited from interface cdm.observable.asset.InformationSource
InformationSource.InformationSourceBuilder, InformationSource.InformationSourceBuilderImpl, InformationSource.InformationSourceImpl -
Field Summary
Fields inherited from interface cdm.observable.asset.FxInformationSource
metaDataFields inherited from interface cdm.observable.asset.InformationSource
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Methods inherited from class cdm.observable.asset.InformationSource.InformationSourceImpl
getSourcePage, getSourcePageHeading, getSourceProvider, setBuilderFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.observable.asset.FxInformationSource
getType, metaData, processMethods inherited from interface cdm.observable.asset.InformationSource
getSourcePage, getSourcePageHeading, getSourceProviderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
FxInformationSourceImpl
-
-
Method Details
-
getFixingTime
@RosettaAttribute("fixingTime") @RuneAttribute("fixingTime") public BusinessCenterTime getFixingTime()Description copied from interface:FxInformationSourceThe time that the fixing will be taken along with a business center to define the time zone.- Specified by:
getFixingTimein interfaceFxInformationSource
-
build
Description copied from interface:InformationSourceBuild Methods- Specified by:
buildin interfaceFxInformationSource- Specified by:
buildin interfaceInformationSource- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classInformationSource.InformationSourceImpl
-
toBuilder
- Specified by:
toBuilderin interfaceFxInformationSource- Specified by:
toBuilderin interfaceInformationSource- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classInformationSource.InformationSourceImpl
-
setBuilderFields
-
equals
- Overrides:
equalsin classInformationSource.InformationSourceImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classInformationSource.InformationSourceImpl
-
toString
- Overrides:
toStringin classInformationSource.InformationSourceImpl
-