Uses of Interface
org.epics.pvdata.pv.Serializable
-
Packages that use Serializable 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.pv This package contains the interface definitions for the Java implementation of pvData. -
-
Uses of Serializable in org.epics.pvdata.factory
Classes in org.epics.pvdata.factory that implement Serializable Modifier and Type Class Description classAbstractPVArrayAbstract base class for any PVArray field.classAbstractPVComplexArrayAbstract base class for any complex (PVStructure, PVUnion) PVArray field.classAbstractPVFieldAbstract base class for a PVField.classAbstractPVScalarAbstract base class for a PVScalar.classAbstractPVScalarArrayAbstract base class for any scalar PVArray field.classBaseBoundedStringClass for implementing a bounded string.classBaseFieldBase class for creating a Field.classBasePVBooleanBase class for PVBoolean.classBasePVBooleanArrayBase class for implementing PVBooleanArray.classBasePVByteBase class for PVByte.classBasePVByteArrayBase class for implementing PVByteArray.classBasePVDoubleBase class for PVDouble.classBasePVDoubleArrayBase class for implementing PVDoubleArray.classBasePVFloatBase class for PVFloat.classBasePVFloatArrayBase class for implementing PVFloatArray.classBasePVIntBase class for PVInt.classBasePVIntArrayBase class for implementing PVIntArray.classBasePVLongBase class for PVLong.classBasePVLongArrayBase class for implementing PVLongArray.classBasePVShortBase class for PVByte.classBasePVShortArrayBase class for implementing PVShortArray.classBasePVStringBase class for PVString.classBasePVStringArrayBase class for implementing PVStringArray.classBasePVStructureBase class for a PVStructure.classBasePVStructureArrayBase class for implementing PVStructureArray.classBasePVUByteBase class for PVByte.classBasePVUByteArrayBase class for implementing PVUByteArray.classBasePVUIntBase class for PVInt.classBasePVUIntArrayBase class for implementing PVUIntArray.classBasePVULongBase class for PVLong.classBasePVULongArrayBase class for implementing PVULongArray.classBasePVUnionBase class for a PVUnion.classBasePVUnionArrayBase class for implementing PVUnionArray.classBasePVUShortBase class for PVUShort It provides a complete implementation but can be extended.classBasePVUShortArrayBase class for implementing PVUShortArray.classBaseScalarBase class for implementing a Scalar.classBaseScalarArrayBase class for implementing a ScalarArray.classBaseScalarBoundedArrayBase class for implementing a ScalarArray.classBaseScalarFixedArrayBase class for implementing a ScalarArray.classBaseStructureBase interface for a Structure.classBaseStructureArrayBase class for implementing a StructureArray.classBaseUnionBase class for implementing an union.classBaseUnionArrayBase class for implementing a UnionArray.Methods in org.epics.pvdata.factory that return Serializable Modifier and Type Method Description protected abstract SerializableAbstractPVComplexArray. createNewInstance()protected SerializableBasePVStructureArray. createNewInstance()protected SerializableBasePVUnionArray. createNewInstance()protected abstract SerializableAbstractPVComplexArray. getAt(int index)protected SerializableBasePVStructureArray. getAt(int index)protected SerializableBasePVUnionArray. getAt(int index)Methods in org.epics.pvdata.factory with parameters of type Serializable Modifier and Type Method Description protected abstract voidAbstractPVComplexArray. setAt(int index, Serializable value)protected voidBasePVStructureArray. setAt(int index, Serializable obj)protected voidBasePVUnionArray. setAt(int index, Serializable obj) -
Uses of Serializable in org.epics.pvdata.misc
Classes in org.epics.pvdata.misc that implement Serializable Modifier and Type Class Description classBitSetThis class implements a vector of bits that grows as needed. -
Uses of Serializable in org.epics.pvdata.pv
Subinterfaces of Serializable in org.epics.pvdata.pv Modifier and Type Interface Description interfaceArrayReflection interface for a array field.interfaceBoundedStringReflection interface for a scalar field.interfaceFieldInterface for field reflection.interfacePVArrayBase interface for array data.interfacePVBooleanget/put boolean datainterfacePVBooleanArrayget/put a boolean array.interfacePVByteget/put byte data.interfacePVByteArrayGet/put a byte array.interfacePVDoubleGet/put double datainterfacePVDoubleArrayGet/put a double array.interfacePVFieldPVField is the base class for each PVData field.interfacePVFloatGet/put float data.interfacePVFloatArrayGet/put a float array.interfacePVIntGet/put int data.interfacePVIntArrayGet/put a int array.interfacePVLongGet/put long data.interfacePVLongArrayGet/put a long array.interfacePVNumberArrayGet/put a numeric array array.interfacePVScalarPVScalar extends PVField for a scalar field.interfacePVScalarArrayBase interface for array data.interfacePVShortGet/put short data.interfacePVShortArrayGet/put a short array.interfacePVStringGet/put string data.interfacePVStringArrayGet/put a String array.interfacePVStructurePVStructure interface.interfacePVStructureArrayGet/put a structure array.interfacePVUByteget/put ubyte data.interfacePVUByteArrayGet/put a byte array.interfacePVUIntGet/put int data.interfacePVUIntArrayGet/put a int array.interfacePVULongGet/put long data.interfacePVULongArrayGet/put a long array.interfacePVUnionPVUnion interface.interfacePVUnionArrayGet/put a union array.interfacePVUShortGet/put short data.interfacePVUShortArrayGet/put a short array.interfaceScalarReflection interface for a scalar field.interfaceScalarArrayBase interface for array field reflection.interfaceSerializableArrayBase interface for array serializaion.interfaceStatusStatus interface.interfaceStructureReflection interface for structure field.interfaceStructureArrayBase interface for array field reflection.interfaceUnionReflection interface for an union field.interfaceUnionArrayBase interface for array field reflection.
-