Uses of Interface
org.epics.pvmanager.data.VDouble

Packages that use VDouble
org.epics.pvmanager.data Support for control system types. 
org.epics.pvmanager.extra   
 

Uses of VDouble in org.epics.pvmanager.data
 

Methods in org.epics.pvmanager.data that return VDouble
static VDouble ValueFactory.newVDouble(java.lang.Double value)
          Creates a new VDouble, no alarm, time now, no display.
static VDouble ValueFactory.newVDouble(java.lang.Double value, AlarmSeverity alarmSeverity, AlarmStatus alarmStatus, java.lang.Integer timeUserTag, TimeStamp timeStamp, Display display)
          Deprecated.  
static VDouble ValueFactory.newVDouble(java.lang.Double value, AlarmSeverity alarmSeverity, AlarmStatus alarmStatus, TimeStamp timeStamp, java.lang.Integer timeUserTag, java.lang.Double lowerDisplayLimit, java.lang.Double lowerAlarmLimit, java.lang.Double lowerWarningLimit, java.lang.String units, java.text.NumberFormat numberFormat, java.lang.Double upperWarningLimit, java.lang.Double upperAlarmLimit, java.lang.Double upperDisplayLimit, java.lang.Double lowerCtrlLimit, java.lang.Double upperCtrlLimit)
          Deprecated.  
static VDouble ValueFactory.newVDouble(java.lang.Double value, Alarm alarm, Time time, Display display)
          Creates a new VDouble.
static VDouble ValueFactory.newVDouble(double value, Display display)
          Deprecated.  
static VDouble ValueFactory.newVDouble(java.lang.Double value, Display display)
          Creates new immutable VDouble by using metadata from the old value, now as timestamp and computing alarm from the metadata range.
static VDouble ValueFactory.newVDouble(java.lang.Double value, Time time)
          Creates a new VDouble, no alarm, no display.
static VDouble ValueFactory.newVDouble(java.lang.Double value, Time time, Display display)
          Creates a new VDouble using the given value, time, display and generating the alarm from the value and display information.
static VDouble ValueFactory.newVDouble(double value, TimeStamp timeStamp, Display display)
          Deprecated.  
 

Methods in org.epics.pvmanager.data that return types with arguments of type VDouble
static DesiredRateExpression<VDouble> ExpressionLanguage.averageOf(SourceRateExpression<VDouble> doublePv)
          Aggregates the sample at the scan rate and takes the average.
static DesiredRateExpression<VDouble> ExpressionLanguage.vConst(double value)
          A constant representing a double.
static ChannelExpression<VDouble,java.lang.Double> ExpressionLanguage.vDouble(java.lang.String name)
          A channel with the given name of type VDouble.
static DesiredRateExpressionList<VDouble> ExpressionLanguage.vDoubleConstants(java.util.List<java.lang.Double> values)
          A list of constant expressions of type VDouble.
static SourceRateExpression<VDouble> ExpressionLanguage.vDoubleOf(SourceRateExpression<?> expression)
          Deprecated. use ExpressionLanguage.vNumber(java.lang.String)
static ChannelExpressionList<VDouble,java.lang.Double> ExpressionLanguage.vDoubles(java.util.List<java.lang.String> names)
          A list of channels with the given names, all of type VDouble.
 

Method parameters in org.epics.pvmanager.data with type arguments of type VDouble
static DesiredRateExpression<VDouble> ExpressionLanguage.averageOf(SourceRateExpression<VDouble> doublePv)
          Aggregates the sample at the scan rate and takes the average.
static VMultiDouble ValueFactory.newVMultiDouble(java.util.List<VDouble> values, AlarmSeverity alarmSeverity, AlarmStatus alarmStatus, TimeStamp timeStamp, java.lang.Integer timeUserTag, java.lang.Double lowerDisplayLimit, java.lang.Double lowerCtrlLimit, java.lang.Double lowerAlarmLimit, java.lang.Double lowerWarningLimit, java.lang.String units, java.text.NumberFormat format, java.lang.Double upperWarningLimit, java.lang.Double upperAlarmLimit, java.lang.Double upperCtrlLimit, java.lang.Double upperDisplayLimit)
          Deprecated.  
static VMultiDouble ValueFactory.newVMultiDouble(java.util.List<VDouble> values, Alarm alarm, Time time, Display display)
          Creates a new VMultiDouble.
static DesiredRateExpression<VStatistics> ExpressionLanguage.statisticsOf(SourceRateExpression<VDouble> doublePv)
          Aggregates the sample at the scan rate and calculates statistical information.
static DesiredRateExpressionList<VStatistics> ExpressionLanguage.statisticsOf(SourceRateExpressionList<VDouble> doubleExpressions)
          Applies ExpressionLanguage.statisticsOf(org.epics.pvmanager.expression.SourceRateExpression) to all arguments.
static DesiredRateExpression<VMultiDouble> ExpressionLanguage.synchronizedArrayOf(TimeDuration tolerance, SourceRateExpressionList<VDouble> expressions)
          A synchronized array from the given expression.
static DesiredRateExpression<VMultiDouble> ExpressionLanguage.synchronizedArrayOf(TimeDuration tolerance, TimeDuration cacheDepth, SourceRateExpressionList<VDouble> expressions)
          A synchronized array from the given expression.
 

Uses of VDouble in org.epics.pvmanager.extra
 

Method parameters in org.epics.pvmanager.extra with type arguments of type VDouble
static WaterfallPlot ExpressionLanguage.waterfallPlotOf(SourceRateExpressionList<VDouble> vDoubles)
          Creates a waterfall plot from a series of scalar pvs.
 

Constructor parameters in org.epics.pvmanager.extra with type arguments of type VDouble
DoubleArrayTimeCacheFromVDoubles(java.util.List<Function<java.util.List<VDouble>>> functions)