| Package | Description |
|---|---|
| org.csstudio.data.values | |
| org.csstudio.data.values.internal | |
| org.csstudio.utility.pv | |
| org.csstudio.utility.pv.epics |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDoubleValue
A double-typed value.
|
interface |
IEnumeratedValue
An enumerated value.
|
interface |
ILongValue
A (long) integer value.
|
interface |
IStringValue
IStringValue represents a string value. |
| Modifier and Type | Method and Description |
|---|---|
static String |
ValueUtil.formatValueAndSeverity(IValue value)
Formats the severity and status of the value.
|
static double |
ValueUtil.getDouble(IValue value)
Try to get a double number from the Value.
|
static double |
ValueUtil.getDouble(IValue value,
int index)
Try to get a double-typed array element from the Value.
|
static double[] |
ValueUtil.getDoubleArray(IValue value)
Try to get a double-typed array from the Value.
|
static String |
ValueUtil.getInfo(IValue value)
Try to get an info string from the Value.
|
static int |
ValueUtil.getSize(IValue value)
Measures the size of the data in number of elements.
|
static String |
ValueUtil.getString(IValue value)
Converts the given value into a string representation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DoubleValue
Implementation of
IDoubleValue. |
class |
EnumeratedValue
Implementation of
IEnumeratedValue. |
class |
LongValue
Implementation of
ILongValue. |
class |
StringValue
Implementation of
IStringValue. |
class |
Value
Implementation of the
IValue interface. |
| Modifier and Type | Method and Description |
|---|---|
IValue |
PV.getValue()
Get the value.
|
IValue |
PV.getValue(double timeoutSeconds)
Synchronous 'get'.
|
| Modifier and Type | Method and Description |
|---|---|
static IValue |
DBRHelper.decodeValue(IMetaData meta,
gov.aps.jca.dbr.DBR dbr)
Decodes the data.
|
IValue |
EPICSv3PV.getValue() |
IValue |
EPICSv3PV.getValue(double timeoutSeconds) |
Copyright © 2023 European Spallation Source. All rights reserved.