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 |
AbstractPVScalarArray
Abstract base class for any PVArray field.
|
class |
BasePVBooleanArray
Base class for implementing PVBooleanArray.
|
class |
BasePVByteArray
Base class for implementing PVByteArray.
|
class |
BasePVDoubleArray
Base class for implementing PVDoubleArray.
|
class |
BasePVFloatArray
Base class for implementing PVFloatArray.
|
class |
BasePVIntArray
Base class for implementing PVIntArray.
|
class |
BasePVLongArray
Base class for implementing PVLongArray.
|
class |
BasePVShortArray
Base class for implementing PVShortArray.
|
class |
BasePVStringArray
Base class for implementing PVStringArray.
|
class |
BasePVUByteArray
Base class for implementing PVByteArray.
|
class |
BasePVUIntArray
Base class for implementing PVIntArray.
|
class |
BasePVULongArray
Base class for implementing PVLongArray.
|
class |
BasePVUShortArray
Base class for implementing PVShortArray.
|
Modifier and Type | Method and Description |
---|---|
PVScalarArray |
BasePVStructure.getScalarArrayField(String fieldName,
ScalarType elementType) |
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 |
PVBooleanArray
get/put a boolean array.
|
interface |
PVByteArray
Get/put a byte array.
|
interface |
PVDoubleArray
Get/put a double array.
|
interface |
PVFloatArray
Get/put a float array.
|
interface |
PVIntArray
Get/put a int array.
|
interface |
PVLongArray
Get/put a long array.
|
interface |
PVShortArray
Get/put a short array.
|
interface |
PVStringArray
Get/put a String array.
|
interface |
PVUByteArray
Get/put a byte array.
|
interface |
PVUIntArray
Get/put a int array.
|
interface |
PVULongArray
Get/put a long array.
|
interface |
PVUShortArray
Get/put a short array.
|
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 |
---|---|
PVScalarArray |
PVDataCreate.createPVScalarArray(PVScalarArray arrayToClone)
Create an implementation of an array field by cloning an existing PVArray.
|
PVScalarArray |
PVDataCreate.createPVScalarArray(ScalarArray array)
Create an implementation of an array field reusing the Array introspection interface.
|
PVScalarArray |
PVDataCreate.createPVScalarArray(ScalarType elementType)
Create an implementation for an array field.
|
PVScalarArray |
PVStructure.getScalarArrayField(String fieldName,
ScalarType elementType)
Find an array subfield with the specified fieldName and elementType.
|
Modifier and Type | Method and Description |
---|---|
int |
Convert.copyScalarArray(PVScalarArray from,
int offset,
PVScalarArray to,
int toOffset,
int length)
Convert from a source PV array to a destination PV array.
|
PVScalarArray |
PVDataCreate.createPVScalarArray(PVScalarArray arrayToClone)
Create an implementation of an array field by cloning an existing PVArray.
|
int |
Convert.fromByteArray(PVScalarArray pv,
int offset,
int length,
byte[] from,
int fromOffset)
Convert a PV array from a byte array.
|
int |
Convert.fromDoubleArray(PVScalarArray pv,
int offset,
int length,
double[] from,
int fromOffset)
Convert a PV array from a double array.
|
int |
Convert.fromFloatArray(PVScalarArray pv,
int offset,
int length,
float[] from,
int fromOffset)
Convert a PV array from a float array.
|
int |
Convert.fromIntArray(PVScalarArray pv,
int offset,
int length,
int[] from,
int fromOffset)
Convert a PV array from an int array.
|
int |
Convert.fromLongArray(PVScalarArray pv,
int offset,
int length,
long[] from,
int fromOffset)
Convert a PV array from a long array interpreted as unsigned.
|
int |
Convert.fromShortArray(PVScalarArray pv,
int offset,
int length,
short[] from,
int fromOffset)
Convert a PV array from a short array.
|
int |
Convert.fromString(PVScalarArray pv,
String from)
Convert from a String to a PVScalarArray.
|
int |
Convert.fromStringArray(PVScalarArray pv,
int offset,
int length,
String[] from,
int fromOffset)
Convert a PVScalarArray from a String array.
|
int |
Convert.fromUByteArray(PVScalarArray pv,
int offset,
int length,
byte[] from,
int fromOffset)
Convert a PV array from a byte array interpreted as unsigned.
|
int |
Convert.fromUIntArray(PVScalarArray pv,
int offset,
int length,
int[] from,
int fromOffset)
Convert a PV array from an int array interpreted as unsigned.
|
int |
Convert.fromULongArray(PVScalarArray pv,
int offset,
int length,
long[] from,
int fromOffset)
Convert a PV array from a long array.
|
int |
Convert.fromUShortArray(PVScalarArray pv,
int offset,
int length,
short[] from,
int fromOffset)
Convert a PV array from a short array interpreted as unsigned.
|
int |
Convert.toByteArray(PVScalarArray pv,
int offset,
int length,
byte[] to,
int toOffset)
Convert a PV array to a byte array.
|
int |
Convert.toDoubleArray(PVScalarArray pv,
int offset,
int length,
double[] to,
int toOffset)
Convert a PV array to a double array.
|
int |
Convert.toFloatArray(PVScalarArray pv,
int offset,
int length,
float[] to,
int toOffset)
Convert a PV array to a float array.
|
int |
Convert.toIntArray(PVScalarArray pv,
int offset,
int length,
int[] to,
int toOffset)
Convert a PV array to an int array.
|
int |
Convert.toLongArray(PVScalarArray pv,
int offset,
int length,
long[] to,
int toOffset)
Convert a PV array to a long array.
|
int |
Convert.toShortArray(PVScalarArray pv,
int offset,
int length,
short[] to,
int toOffset)
Convert a PV array to a short array.
|
int |
Convert.toStringArray(PVScalarArray pv,
int offset,
int length,
String[] to,
int toOffset)
Convert a PVScalarArray to a String array.
|
Copyright © 2014. All Rights Reserved.