Package cdm.base.math
Class Measure.MeasureBuilderImpl
java.lang.Object
cdm.base.math.MeasureBase.MeasureBaseBuilderImpl
cdm.base.math.Measure.MeasureBuilderImpl
- All Implemented Interfaces:
Measure,Measure.MeasureBuilder,MeasureBase,MeasureBase.MeasureBaseBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
Measure
public static class Measure.MeasureBuilderImpl
extends MeasureBase.MeasureBaseBuilderImpl
implements Measure.MeasureBuilder
Builder Implementation of Measure
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.math.Measure
Measure.MeasureBuilder, Measure.MeasureBuilderImpl, Measure.MeasureImplNested classes/interfaces inherited from interface cdm.base.math.MeasureBase
MeasureBase.MeasureBaseBuilder, MeasureBase.MeasureBaseBuilderImpl, MeasureBase.MeasureBaseImpl -
Field Summary
Fields inherited from class cdm.base.math.MeasureBase.MeasureBaseBuilderImpl
unit, valueFields inherited from interface cdm.base.math.MeasureBase
metaData -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class cdm.base.math.MeasureBase.MeasureBaseBuilderImpl
getOrCreateUnit, getUnit, getValueMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.math.Measure.MeasureBuilder
processMethods inherited from interface cdm.base.math.MeasureBase
getValueMethods inherited from interface cdm.base.math.MeasureBase.MeasureBaseBuilder
getOrCreateUnit, getUnitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Constructor Details
-
MeasureBuilderImpl
public MeasureBuilderImpl()
-
-
Method Details
-
setValue
@RosettaAttribute("value") @RuneAttribute("value") public Measure.MeasureBuilder setValue(BigDecimal _value) - Specified by:
setValuein interfaceMeasure.MeasureBuilder- Specified by:
setValuein interfaceMeasureBase.MeasureBaseBuilder- Overrides:
setValuein classMeasureBase.MeasureBaseBuilderImpl
-
setUnit
@RosettaAttribute("unit") @RuneAttribute("unit") public Measure.MeasureBuilder setUnit(UnitType _unit) - Specified by:
setUnitin interfaceMeasure.MeasureBuilder- Specified by:
setUnitin interfaceMeasureBase.MeasureBaseBuilder- Overrides:
setUnitin classMeasureBase.MeasureBaseBuilderImpl
-
build
Description copied from interface:MeasureBaseBuild Methods- Specified by:
buildin interfaceMeasure- Specified by:
buildin interfaceMeasureBase- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classMeasureBase.MeasureBaseBuilderImpl
-
toBuilder
- Specified by:
toBuilderin interfaceMeasure- Specified by:
toBuilderin interfaceMeasureBase- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classMeasureBase.MeasureBaseBuilderImpl
-
prune
- Specified by:
prunein interfaceMeasure.MeasureBuilder- Specified by:
prunein interfaceMeasureBase.MeasureBaseBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
prunein classMeasureBase.MeasureBaseBuilderImpl
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
hasDatain classMeasureBase.MeasureBaseBuilderImpl
-
merge
public Measure.MeasureBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
mergein classMeasureBase.MeasureBaseBuilderImpl
-
equals
- Overrides:
equalsin classMeasureBase.MeasureBaseBuilderImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classMeasureBase.MeasureBaseBuilderImpl
-
toString
- Overrides:
toStringin classMeasureBase.MeasureBaseBuilderImpl
-