Package | Description |
---|---|
org.epics.pvdata.factory |
This package implements the interfaces defined in org.epics.pvdata.pv.
|
org.epics.pvdata.misc |
This package provides a number of utility classes that are used by pvData code.
|
org.epics.pvdata.monitor |
This package has the interface and class definitions for code to monitor
changes to fields in a pvData structure.
|
org.epics.pvdata.pv |
This package contains the interface definitions for the Java implementation of pvData.
|
Modifier and Type | Class and Description |
---|---|
class |
BasePVStructure
Base class for a PVStructure.
|
Modifier and Type | Field and Description |
---|---|
protected PVStructure[] |
BasePVStructureArray.value |
Modifier and Type | Method and Description |
---|---|
PVStructure |
AbstractPVField.getParent() |
PVStructure |
BasePVStructure.getStructureField(String fieldName) |
Modifier and Type | Method and Description |
---|---|
int |
BasePVStructureArray.put(int offset,
int len,
PVStructure[] from,
int fromOffset) |
protected void |
AbstractPVField.setData(Field field,
PVStructure parent,
String fieldName) |
void |
BasePVStructureArray.shareData(PVStructure[] from) |
Modifier and Type | Method and Description |
---|---|
boolean |
BitSetUtil.compress(BitSet bitSet,
PVStructure pvStructure)
Compress the bits in a BitSet related to a structure.
|
Modifier and Type | Method and Description |
---|---|
PVStructure |
MonitorElement.getPVStructure()
Get the PVStructure.
|
Modifier and Type | Method and Description |
---|---|
static MonitorElement |
MonitorQueueFactory.createMonitorElement(PVStructure pvStructure)
Create a MonitorElememnt.
|
Modifier and Type | Field and Description |
---|---|
PVStructure[] |
StructureArrayData.data
The PVStructure[].
|
Modifier and Type | Method and Description |
---|---|
PVStructure |
PVDataCreate.createPVStructure(PVStructure structToClone)
Create implementation for PVStructure.
|
PVStructure |
PVDataCreate.createPVStructure(String[] fieldNames,
PVField[] pvFields)
Create implementation.
|
PVStructure |
PVDataCreate.createPVStructure(Structure structure)
Create implementation for PVStructure.
|
PVStructure |
StandardPVField.enumerated(String[] choices)
Create a PVStructure with an enumerated value field
|
PVStructure |
StandardPVField.enumerated(String[] choices,
String properties)
Create a PVStructure with an enumerated value field
|
PVStructure |
PVField.getParent()
Get the parent of this field.
|
PVStructure |
PVStructure.getStructureField(String fieldName)
Find a structure subfield with the specified fieldName
The fieldName is of the form name.name...
|
PVStructure |
StandardPVField.scalar(ScalarType type,
String properties)
Create a PVStructure with a scalar value field.
|
PVStructure |
StandardPVField.scalarArray(ScalarType elementType,
String properties)
Create a PVStructure with a scalarArray value field.
|
PVStructure |
StandardPVField.structureArray(Structure structure,
String properties)
Create a PVStructure with a structureArray value field.
|
Modifier and Type | Method and Description |
---|---|
void |
Convert.copyStructure(PVStructure from,
PVStructure to)
Copy from a structure pv to another structure pv.
|
PVStructure |
PVDataCreate.createPVStructure(PVStructure structToClone)
Create implementation for PVStructure.
|
PVField[] |
PVDataCreate.flattenPVStructure(PVStructure pvStructure)
Get a PVField[] that has all field of pvStructure in offset order.
|
int |
PVStructureArray.put(int offset,
int length,
PVStructure[] from,
int fromOffset)
Put values into a PVStructureArray from PVStructure[]from
|
void |
PVStructureArray.shareData(PVStructure[] from)
Share the data from caller.
|
Copyright © 2014. All Rights Reserved.