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 | Method and Description |
---|---|
ScalarType |
BaseScalarArray.getElementType() |
ScalarType |
BaseScalar.getScalarType() |
Modifier and Type | Method and Description |
---|---|
FieldBuilder |
BaseFieldBuilder.add(String name,
ScalarType scalarType) |
FieldBuilder |
BaseFieldBuilder.addArray(String name,
ScalarType scalarType) |
PVScalar |
BasePVAuxInfo.createInfo(String key,
ScalarType scalarType) |
PVScalarArray |
BasePVStructure.getScalarArrayField(String fieldName,
ScalarType elementType) |
Constructor and Description |
---|
BaseScalar(ScalarType scalarType)
Constructor for BaseScalar.
|
BaseScalarArray(ScalarType elementType)
Constructor for BaseArray.
|
Modifier and Type | Method and Description |
---|---|
ScalarType |
ScalarArray.getElementType()
Get the element type for the array.
|
ScalarType |
Scalar.getScalarType()
Get the ScalarType.
|
ScalarType |
PVScalarType.getScalarType() |
static ScalarType |
ScalarType.getScalarType(String type)
Get the ScalarType for a string defining the type.
|
static ScalarType |
ScalarType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ScalarType[] |
ScalarType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
FieldBuilder |
FieldBuilder.add(String name,
ScalarType scalarType)
Add a
Scalar . |
FieldBuilder |
FieldBuilder.addArray(String name,
ScalarType scalarType)
Add array of
Scalar elements. |
PVScalar |
PVAuxInfo.createInfo(String key,
ScalarType scalarType)
Add a new auxiliary item or retrieve the interface to an existing item.
|
PVScalar |
PVDataCreate.createPVScalar(ScalarType fieldType)
Create an implementation of a scalar field.
|
PVScalarArray |
PVDataCreate.createPVScalarArray(ScalarType elementType)
Create an implementation for an array field.
|
Scalar |
FieldCreate.createScalar(ScalarType scalarType)
Create a ScalarField.
|
ScalarArray |
FieldCreate.createScalarArray(ScalarType elementType)
Create an Array field.
|
PVScalarArray |
PVStructure.getScalarArrayField(String fieldName,
ScalarType elementType)
Find an array subfield with the specified fieldName and elementType.
|
PVStructure |
StandardPVField.scalar(ScalarType type,
String properties)
Create a PVStructure with a scalar value field.
|
Structure |
StandardField.scalar(ScalarType scalarType,
String properties)
Create a Scalar field with additional properties.
|
PVStructure |
StandardPVField.scalarArray(ScalarType elementType,
String properties)
Create a PVStructure with a scalarArray value field.
|
Structure |
StandardField.scalarArray(ScalarType elementType,
String properties)
Create a ScalarArray with additional properties.
|
Constructor and Description |
---|
PVScalarType(ScalarType scalarType,
Class<T> pvFieldClass,
Class<TA> pvFieldArrayClass) |
Copyright © 2014. All Rights Reserved.