Package cdm.observable.asset
Class ObservationSource.ObservationSourceImpl
java.lang.Object
cdm.observable.asset.ObservationSource.ObservationSourceImpl
- All Implemented Interfaces:
ObservationSource,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
ObservationSource
public static class ObservationSource.ObservationSourceImpl
extends Object
implements ObservationSource
Immutable Implementation of ObservationSource
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.ObservationSource
ObservationSource.ObservationSourceBuilder, ObservationSource.ObservationSourceBuilderImpl, ObservationSource.ObservationSourceImpl -
Field Summary
Fields inherited from interface cdm.observable.asset.ObservationSource
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.observable.asset.ObservationSource
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
ObservationSourceImpl
-
-
Method Details
-
getCurve
Description copied from interface:ObservationSourceGetter Methods- Specified by:
getCurvein interfaceObservationSource
-
getInformationSource
@RosettaAttribute("informationSource") @RuneAttribute("informationSource") public InformationSource getInformationSource()- Specified by:
getInformationSourcein interfaceObservationSource
-
build
Description copied from interface:ObservationSourceBuild Methods- Specified by:
buildin interfaceObservationSource- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceObservationSource- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-