Package cdm.base.math
Class NonNegativeQuantity.NonNegativeQuantityImpl
java.lang.Object
cdm.base.math.MeasureBase.MeasureBaseImpl
cdm.base.math.MeasureSchedule.MeasureScheduleImpl
cdm.base.math.QuantitySchedule.QuantityScheduleImpl
cdm.base.math.Quantity.QuantityImpl
cdm.base.math.NonNegativeQuantity.NonNegativeQuantityImpl
- All Implemented Interfaces:
MeasureBase,MeasureSchedule,NonNegativeQuantity,Quantity,QuantitySchedule,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
NonNegativeQuantity
public static class NonNegativeQuantity.NonNegativeQuantityImpl
extends Quantity.QuantityImpl
implements NonNegativeQuantity
Immutable Implementation of NonNegativeQuantity
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.math.MeasureBase
MeasureBase.MeasureBaseBuilder, MeasureBase.MeasureBaseBuilderImpl, MeasureBase.MeasureBaseImplNested classes/interfaces inherited from interface cdm.base.math.MeasureSchedule
MeasureSchedule.MeasureScheduleBuilder, MeasureSchedule.MeasureScheduleBuilderImpl, MeasureSchedule.MeasureScheduleImplNested classes/interfaces inherited from interface cdm.base.math.NonNegativeQuantity
NonNegativeQuantity.NonNegativeQuantityBuilder, NonNegativeQuantity.NonNegativeQuantityBuilderImpl, NonNegativeQuantity.NonNegativeQuantityImplNested classes/interfaces inherited from interface cdm.base.math.Quantity
Quantity.QuantityBuilder, Quantity.QuantityBuilderImpl, Quantity.QuantityImplNested classes/interfaces inherited from interface cdm.base.math.QuantitySchedule
QuantitySchedule.QuantityScheduleBuilder, QuantitySchedule.QuantityScheduleBuilderImpl, QuantitySchedule.QuantityScheduleImpl -
Field Summary
Fields inherited from interface cdm.base.math.MeasureBase
metaDataFields inherited from interface cdm.base.math.MeasureSchedule
metaDataFields inherited from interface cdm.base.math.NonNegativeQuantity
metaDataFields inherited from interface cdm.base.math.QuantitySchedule
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Methods inherited from class cdm.base.math.Quantity.QuantityImpl
setBuilderFieldsMethods inherited from class cdm.base.math.QuantitySchedule.QuantityScheduleImpl
getFrequency, getMultiplier, setBuilderFieldsMethods inherited from class cdm.base.math.MeasureSchedule.MeasureScheduleImpl
getDatedValue, setBuilderFieldsMethods inherited from class cdm.base.math.MeasureBase.MeasureBaseImpl
getUnit, getValue, setBuilderFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.math.MeasureBase
getUnit, getValueMethods inherited from interface cdm.base.math.MeasureSchedule
getDatedValueMethods inherited from interface cdm.base.math.NonNegativeQuantity
getType, metaData, processMethods inherited from interface cdm.base.math.QuantitySchedule
getFrequency, getMultiplierMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
NonNegativeQuantityImpl
-
-
Method Details
-
build
Description copied from interface:MeasureBaseBuild Methods- Specified by:
buildin interfaceMeasureBase- Specified by:
buildin interfaceMeasureSchedule- Specified by:
buildin interfaceNonNegativeQuantity- Specified by:
buildin interfaceQuantity- Specified by:
buildin interfaceQuantitySchedule- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classQuantity.QuantityImpl
-
toBuilder
- Specified by:
toBuilderin interfaceMeasureBase- Specified by:
toBuilderin interfaceMeasureSchedule- Specified by:
toBuilderin interfaceNonNegativeQuantity- Specified by:
toBuilderin interfaceQuantity- Specified by:
toBuilderin interfaceQuantitySchedule- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classQuantity.QuantityImpl
-
setBuilderFields
-
equals
- Overrides:
equalsin classQuantity.QuantityImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classQuantity.QuantityImpl
-
toString
- Overrides:
toStringin classQuantity.QuantityImpl
-