public class PvaClientGetData extends Object
| Modifier and Type | Method and Description |
|---|---|
org.epics.pvdata.property.Alarm |
getAlarm()
Get the alarm for the last get.
|
org.epics.pvdata.pv.PVArray |
getArrayValue()
Return the interface to an array value field.
|
org.epics.pvdata.misc.BitSet |
getChangedBitSet()
Get the BitSet for the pvStructure
This shows which fields have changed value.
|
double |
getDouble()
Get the value as a double.
|
double[] |
getDoubleArray()
Get the value as a double array.
|
int |
getDoubleArray(double[] value,
int length)
Copy a sub-array of the value field into value.
|
org.epics.pvdata.pv.PVStructure |
getPVStructure()
Get the pvStructure.
|
org.epics.pvdata.pv.PVScalarArray |
getScalarArrayValue()
Return the interface to a scalar array value field.
|
org.epics.pvdata.pv.PVScalar |
getScalarValue()
Return the interface to a scalar value field.
|
String |
getString()
Get the value as a string.
|
String[] |
getStringArray()
Get the value as a string array.
|
int |
getStringArray(String[] value,
int length)
Copy a sub-array of the value field into value.
|
org.epics.pvdata.pv.Structure |
getStructure()
Get the structure.
|
org.epics.pvdata.property.TimeStamp |
getTimeStamp()
Get the timeStamp for the last get.
|
org.epics.pvdata.pv.PVField |
getValue()
Return the interface to the value field.
|
boolean |
hasValue()
Is there a top level field named value of the PVstructure returned by channelGet?
|
boolean |
isValueScalar()
Is the value field a scalar?
|
boolean |
isValueScalarArray()
Is the value field a scalar array?
|
void |
setMessagePrefix(String value)
Set a prefix for throw messages.
|
String |
showChanged()
Show fields that have changed value, i.
|
public void setMessagePrefix(String value)
value - The prefix.public org.epics.pvdata.pv.Structure getStructure()
public org.epics.pvdata.pv.PVStructure getPVStructure()
public org.epics.pvdata.misc.BitSet getChangedBitSet()
public String showChanged()
public boolean hasValue()
public boolean isValueScalar()
public boolean isValueScalarArray()
public org.epics.pvdata.pv.PVField getValue()
public org.epics.pvdata.pv.PVScalar getScalarValue()
public org.epics.pvdata.pv.PVArray getArrayValue()
public org.epics.pvdata.pv.PVScalarArray getScalarArrayValue()
public double getDouble()
public String getString()
public double[] getDoubleArray()
public String[] getStringArray()
public int getDoubleArray(double[] value,
int length)
value - The place where data is copied.length - The maximum number of elements to copy.public int getStringArray(String[] value, int length)
value - The place where data is copied.length - The maximum number of elements to copy.public org.epics.pvdata.property.Alarm getAlarm()
public org.epics.pvdata.property.TimeStamp getTimeStamp()
Copyright © 2018 EPICS. All rights reserved.