Package | Description |
---|---|
org.epics.pvdata.factory |
This package implements the interfaces defined in org.epics.pvdata.pv.
|
org.epics.pvdata.pv |
This package contains the interface definitions for the Java implementation of pvData.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPVScalar |
class |
BasePVBoolean
Base class for PVBoolean.
|
class |
BasePVByte
Base class for PVByte.
|
class |
BasePVDouble
Base class for PVDouble.
|
class |
BasePVFloat
Base class for PVFloat.
|
class |
BasePVInt
Base class for PVInt.
|
class |
BasePVLong
Base class for PVLong.
|
class |
BasePVShort
Base class for PVByte.
|
class |
BasePVString
Base class for PVString.
|
class |
BasePVUByte
Base class for PVByte.
|
class |
BasePVUInt
Base class for PVInt.
|
class |
BasePVULong
Base class for PVLong.
|
class |
BasePVUShort
Base class for PVByte.
|
Modifier and Type | Method and Description |
---|---|
PVScalar |
BasePVAuxInfo.createInfo(String key,
ScalarType scalarType) |
PVScalar |
BasePVAuxInfo.getInfo(String key) |
Modifier and Type | Method and Description |
---|---|
Map<String,PVScalar> |
BasePVAuxInfo.getInfos() |
Modifier and Type | Class and Description |
---|---|
class |
PVScalarType<T extends PVScalar,TA extends PVScalarArray>
PV scalar and scalar array type metadata class.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PVBoolean
get/put boolean data
|
interface |
PVByte
get/put byte data.
|
interface |
PVDouble
Get/put double data
|
interface |
PVFloat
Get/put float data.
|
interface |
PVInt
Get/put int data.
|
interface |
PVLong
Get/put long data.
|
interface |
PVShort
Get/put short data.
|
interface |
PVString
Get/put string data.
|
interface |
PVUByte
get/put ubyte data.
|
interface |
PVUInt
Get/put int data.
|
interface |
PVULong
Get/put long data.
|
interface |
PVUShort
Get/put short data.
|
Modifier and Type | Method and Description |
---|---|
<T extends PVScalar,TA extends PVScalarArray> |
PVDataCreate.createPVScalar(PVScalarType<T,TA> scalarType) |
<T extends PVScalar,TA extends PVScalarArray> |
PVDataCreate.createPVScalarArray(PVScalarType<T,TA> elementType) |
Modifier and Type | Method and Description |
---|---|
PVScalar |
PVAuxInfo.createInfo(String key,
ScalarType scalarType)
Add a new auxiliary item or retrieve the interface to an existing item.
|
PVScalar |
PVDataCreate.createPVScalar(PVScalar scalarToClone)
Create an implementation of a scalar field by cloning an existing PVScalar.
|
PVScalar |
PVDataCreate.createPVScalar(Scalar scalar)
Create an implementation of a scalar field reusing the Scalar introspection interface.
|
PVScalar |
PVDataCreate.createPVScalar(ScalarType fieldType)
Create an implementation of a scalar field.
|
PVScalar |
PVAuxInfo.getInfo(String key)
Get a single auxiliary item..
|
Modifier and Type | Method and Description |
---|---|
Map<String,PVScalar> |
PVAuxInfo.getInfos()
Get a map of the current auxiliary items.
|
Modifier and Type | Method and Description |
---|---|
void |
Convert.copyScalar(PVScalar from,
PVScalar to)
Copy from a scalar pv to another scalar pv.
|
PVScalar |
PVDataCreate.createPVScalar(PVScalar scalarToClone)
Create an implementation of a scalar field by cloning an existing PVScalar.
|
void |
Convert.fromByte(PVScalar pv,
byte from)
Convert a PV from a byte
|
void |
Convert.fromDouble(PVScalar pv,
double from)
Convert a PV from a double
|
void |
Convert.fromFloat(PVScalar pv,
float from)
Convert a PV from a float
|
void |
Convert.fromInt(PVScalar pv,
int from)
Convert a PV from an int
|
void |
Convert.fromLong(PVScalar pv,
long from)
Convert a PV from a long
|
void |
Convert.fromShort(PVScalar pv,
short from)
Convert a PV from a short
|
void |
Convert.fromString(PVScalar pv,
String from)
Convert from a String to a PVScalar
|
void |
Convert.fromUByte(PVScalar pv,
byte from)
Convert a PV from a byte interpreted as unsigned
|
void |
Convert.fromUInt(PVScalar pv,
int from)
Convert a PV from an int interpreted as unsigned
|
void |
Convert.fromULong(PVScalar pv,
long from)
Convert a PV from a long interpreted as unsigned
|
void |
Convert.fromUShort(PVScalar pv,
short from)
Convert a PV from a short interpreted as unsigned
|
byte |
Convert.toByte(PVScalar pv)
Convert a PV to a
|
double |
Convert.toDouble(PVScalar pv)
Convert a PV to a double
|
float |
Convert.toFloat(PVScalar pv)
Convert a PV to a float
|
int |
Convert.toInt(PVScalar pv)
Convert a PV to an int
|
long |
Convert.toLong(PVScalar pv)
Convert a PV to a long
|
short |
Convert.toShort(PVScalar pv)
Convert a PV to a short.
|
String |
Convert.toString(PVScalar pv)
Convert a PV to a String
|
Copyright © 2014. All Rights Reserved.