Uses of Interface
org.epics.pvdata.pv.PVScalar
-
Packages that use PVScalar 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. -
-
Uses of PVScalar in org.epics.pvdata.factory
Classes in org.epics.pvdata.factory that implement PVScalar Modifier and Type Class Description classAbstractPVScalarAbstract base class for a PVScalar.classBasePVBooleanBase class for PVBoolean.classBasePVByteBase class for PVByte.classBasePVDoubleBase class for PVDouble.classBasePVFloatBase class for PVFloat.classBasePVIntBase class for PVInt.classBasePVLongBase class for PVLong.classBasePVShortBase class for PVByte.classBasePVStringBase class for PVString.classBasePVUByteBase class for PVByte.classBasePVUIntBase class for PVInt.classBasePVULongBase class for PVLong.classBasePVUShortBase class for PVUShort It provides a complete implementation but can be extended. -
Uses of PVScalar in org.epics.pvdata.pv
Classes in org.epics.pvdata.pv with type parameters of type PVScalar Modifier and Type Class Description classPVScalarType<T extends PVScalar,TA extends PVScalarArray>PV scalar and scalar array type metadata class.Subinterfaces of PVScalar in org.epics.pvdata.pv Modifier and Type Interface Description interfacePVBooleanget/put boolean datainterfacePVByteget/put byte data.interfacePVDoubleGet/put double datainterfacePVFloatGet/put float data.interfacePVIntGet/put int data.interfacePVLongGet/put long data.interfacePVShortGet/put short data.interfacePVStringGet/put string data.interfacePVUByteget/put ubyte data.interfacePVUIntGet/put int data.interfacePVULongGet/put long data.interfacePVUShortGet/put short data.Methods in org.epics.pvdata.pv with type parameters of type PVScalar Modifier and Type Method Description <T extends PVScalar,TA extends PVScalarArray>
TPVDataCreate. createPVScalar(PVScalarType<T,TA> scalarType)<T extends PVScalar,TA extends PVScalarArray>
TAPVDataCreate. createPVScalarArray(PVScalarType<T,TA> elementType)Methods in org.epics.pvdata.pv that return PVScalar Modifier and Type Method Description PVScalarPVDataCreate. createPVScalar(PVScalar scalarToClone)Create an implementation of a scalar field by cloning an existing PVScalar.PVScalarPVDataCreate. createPVScalar(Scalar scalar)Create an implementation of a scalar field reusing the Scalar introspection interface.PVScalarPVDataCreate. createPVScalar(ScalarType fieldType)Create an implementation of a scalar field.Methods in org.epics.pvdata.pv with parameters of type PVScalar Modifier and Type Method Description voidConvert. copyScalar(PVScalar from, PVScalar to)Copy from a PVScalar to another PVScalar.PVScalarPVDataCreate. createPVScalar(PVScalar scalarToClone)Create an implementation of a scalar field by cloning an existing PVScalar.voidConvert. fromByte(PVScalar pv, byte from)Convert a PVScalar from a bytevoidConvert. fromDouble(PVScalar pv, double from)Convert a PV from a double.voidConvert. fromFloat(PVScalar pv, float from)Convert a PV from a float.voidConvert. fromInt(PVScalar pv, int from)Convert a PVScalar from an intvoidConvert. fromLong(PVScalar pv, long from)Convert a PVScalar from a longvoidConvert. fromShort(PVScalar pv, short from)Convert a PVScalar from a shortvoidConvert. fromString(PVScalar pv, String from)Convert from a String to a PVScalarvoidConvert. fromUByte(PVScalar pv, byte from)Convert a PV from a byte interpreted as unsignedvoidConvert. fromUInt(PVScalar pv, int from)Convert a PV from an int interpreted as unsignedvoidConvert. fromULong(PVScalar pv, long from)Convert a PV from a long interpreted as unsignedvoidConvert. fromUShort(PVScalar pv, short from)Convert a PV from a short interpreted as unsignedbyteConvert. toByte(PVScalar pv)Convert a PVScalar to a byte.doubleConvert. toDouble(PVScalar pv)Convert a PVScalar to a doublefloatConvert. toFloat(PVScalar pv)Convert a PVScalar to a floatintConvert. toInt(PVScalar pv)Convert a PVScalar to an intlongConvert. toLong(PVScalar pv)Convert a PVScalar to a longshortConvert. toShort(PVScalar pv)Convert a PVScalar to a short.StringConvert. toString(PVScalar pv)Convert a PVScalar to a String
-