Package gda.epics
Class CachedLazyPVFactory
java.lang.Object
gda.epics.CachedLazyPVFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<String, ReadOnlyPV<Double[]>> protected Map<String, ReadOnlyPV<Double>> protected Map<String, ReadOnlyPV<Integer>> protected Map<String, PVValueCache<Double>> protected Map<String, PVValueCache<Integer>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublegetDoublePVValueCache(String suffix) intgetInteger(String pv) getIntegerPVValueCache(String suffix) getPVDouble(String suffix) getPVDoubleArray(String suffix) getPVInteger(String suffix) getPVString(String suffix) getPVStringAsBytes(String suffix) getReadOnlyPVDouble(String suffix) ReadOnlyPV<Double[]> getReadOnlyPVDoubleArray(String suffix) getReadOnlyPVInteger(String suffix) voidvoidtoString()
-
Field Details
-
pvDoubles
-
pvDoublesArray
-
pvReadOnlyDoubles
-
pvReadOnlyDoubleArrays
-
pvReadOnlyIntegers
-
pvIntegers
-
pvValueCacheIntegers
-
pvValueCacheDoubles
-
pvStrings
-
pvEnums
-
-
Constructor Details
-
CachedLazyPVFactory
-
-
Method Details
-
getPVDouble
-
getPVDoubleArray
-
getReadOnlyPVDouble
-
getReadOnlyPVDoubleArray
-
getPVInteger
-
getReadOnlyPVInteger
-
set
- Throws:
IOException
-
set
- Throws:
IOException
-
getDouble
- Throws:
IOException
-
getInteger
- Throws:
IOException
-
toString
-
getIntegerPVValueCache
- Throws:
Exception
-
getDoublePVValueCache
- Throws:
Exception
-
getPVString
-
getPVStringAsBytes
-