Class WellAllocator
java.lang.Object
neqsim.util.NamedBaseClass
neqsim.process.measurementdevice.MeasurementDeviceBaseClass
neqsim.process.measurementdevice.StreamMeasurementDeviceBaseClass
neqsim.process.measurementdevice.WellAllocator
- All Implemented Interfaces:
Serializable, MeasurementDeviceInterface, NamedInterface
WellAllocator class.
- Version:
- $Id: $Id
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StreamInterfaceprotected StreamInterfaceprivate static final longSerialization version UID.Fields inherited from class StreamMeasurementDeviceBaseClass
streamFields inherited from class MeasurementDeviceBaseClass
unitFields inherited from class NamedBaseClass
name -
Constructor Summary
ConstructorsConstructorDescriptionWellAllocator(String name, StreamInterface stream) Constructor for WellAllocator.WellAllocator(StreamInterface stream) Constructor for WellAllocator. -
Method Summary
Modifier and TypeMethodDescriptiondoublegetMeasuredValue(String unit) Get Measured value in specified unit.doublegetMeasuredValue(String measurement, String unit) Get specific measurement type.voidsetExportGasStream(StreamInterface stream) Setter for the fieldexportGasStream.voidsetExportOilStream(StreamInterface stream) Setter for the fieldexportOilStream.Methods inherited from class StreamMeasurementDeviceBaseClass
getStream, setStreamMethods inherited from class MeasurementDeviceBaseClass
acknowledgeAlarm, applySignalModifiers, displayResult, doConditionAnalysis, evaluateAlarm, getAlarmConfig, getAlarmState, getConditionAnalysisMaxDeviation, getConditionAnalysisMessage, getDelaySteps, getMaximumValue, getMeasuredPercentValue, getMinimumValue, getNoiseStdDev, getOnlineMeasurementValue, getOnlineSignal, getUnit, isLogging, isOnlineSignal, runConditionAnalysis, setAlarmConfig, setConditionAnalysis, setConditionAnalysisMaxDeviation, setDelaySteps, setIsOnlineSignal, setLogging, setMaximumValue, setMinimumValue, setNoiseStdDev, setOnlineMeasurementValue, setOnlineSignal, setQualityCheckMessage, setRandomSeed, setUnitMethods inherited from class NamedBaseClass
getName, getTagName, setName, setTagNameMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface MeasurementDeviceInterface
equals, getMeasuredValue, getOnlineValue, hashCodeMethods inherited from interface NamedInterface
getName, getTagName, setName, setTagName
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerialization version UID.- See Also:
-
exportGasStream
-
exportOilStream
-
-
Constructor Details
-
WellAllocator
Constructor for WellAllocator.
- Parameters:
stream- aStreamInterfaceobject
-
WellAllocator
Constructor for WellAllocator.
- Parameters:
name- aStringobjectstream- aStreamInterfaceobject
-
-
Method Details
-
setExportGasStream
Setter for the field
exportGasStream.- Parameters:
stream- aStreamInterfaceobject
-
setExportOilStream
Setter for the field
exportOilStream.- Parameters:
stream- aStreamInterfaceobject
-
getMeasuredValue
Get Measured value in specified unit.
- Specified by:
getMeasuredValuein interfaceMeasurementDeviceInterface- Overrides:
getMeasuredValuein classMeasurementDeviceBaseClass- Parameters:
unit- aStringobject- Returns:
- a double
-
getMeasuredValue
-