Package org.epics.pvdata.pv
Interface PVNumberArray
-
- All Superinterfaces:
PVArray,PVField,PVScalarArray,Serializable,SerializableArray
- All Known Subinterfaces:
PVByteArray,PVDoubleArray,PVFloatArray,PVIntArray,PVLongArray,PVShortArray,PVUByteArray,PVUIntArray,PVULongArray,PVUShortArray
- All Known Implementing Classes:
BasePVByteArray,BasePVDoubleArray,BasePVFloatArray,BasePVIntArray,BasePVLongArray,BasePVShortArray,BasePVUByteArray,BasePVUIntArray,BasePVULongArray,BasePVUShortArray
public interface PVNumberArray extends PVScalarArray
Get/put a numeric array array. The caller must be prepared to get/put the array in chunks. The return argument is always the number of elements that were transfered. It may be less than the number requested.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.epics.util.array.ListNumberget()Returns an unmodifiable view of the data.voidput(int offset, org.epics.util.array.ListNumber list)Puts the new value contained in the list starting from the offset.-
Methods inherited from interface org.epics.pvdata.pv.PVArray
getArray, getCapacity, getLength, isCapacityMutable, setCapacity, setCapacityMutable, setLength
-
Methods inherited from interface org.epics.pvdata.pv.PVField
getField, getFieldName, getFieldOffset, getFullName, getNextFieldOffset, getNumberFields, getParent, isImmutable, postPut, setImmutable, setPostHandler, toString, toString, toString
-
Methods inherited from interface org.epics.pvdata.pv.PVScalarArray
getScalarArray
-
Methods inherited from interface org.epics.pvdata.pv.Serializable
deserialize, serialize
-
Methods inherited from interface org.epics.pvdata.pv.SerializableArray
serialize
-
-
-
-
Method Detail
-
get
org.epics.util.array.ListNumber get()
Returns an unmodifiable view of the data.- Returns:
- an unmodifiable view of the data
-
put
void put(int offset, org.epics.util.array.ListNumber list)Puts the new value contained in the list starting from the offset.- Parameters:
offset- the first element to be changedlist- the values to be copied
-
-