Package ch.psi.wica.model.channel
Class WicaChannelProperties
java.lang.Object
ch.psi.wica.model.channel.WicaChannelProperties
- Direct Known Subclasses:
WicaStreamSerializer.WicaChannelPropertiesDeserializerMixin
,WicaStreamSerializer.WicaChannelPropertiesSerializerMixin
Represents the configurable properties of a wica channel.
These include the channel's data acquisition mode, its filter configuration and the parameters used for controlling how its associated state data is serialized when returned to the end user.
-
Constructor Summary
ConstructorDescriptionWicaChannelProperties
(WicaDataAcquisitionMode dataAcquisitionMode, Integer pollingIntervalInMillis, String fieldsOfInterest, Integer numericPrecision, WicaFilterType filterType, Integer filterNumSamples, Integer filterNumSamplesInAverage, Integer filterCycleLength, Integer filterSamplingIntervalInMillis, Double filterDeadband) -
Method Summary
-
Constructor Details
-
WicaChannelProperties
public WicaChannelProperties() -
WicaChannelProperties
public WicaChannelProperties(WicaDataAcquisitionMode dataAcquisitionMode, Integer pollingIntervalInMillis, String fieldsOfInterest, Integer numericPrecision, WicaFilterType filterType, Integer filterNumSamples, Integer filterNumSamplesInAverage, Integer filterCycleLength, Integer filterSamplingIntervalInMillis, Double filterDeadband)
-
-
Method Details
-
getOptionalDataAcquisitionMode
-
getDataAcquisitionMode
-
getOptionalFieldsOfInterest
-
getFieldsOfInterest
-
getOptionalFilterType
-
getFilterType
-
getOptionalNumericPrecision
-
getNumericPrecision
public int getNumericPrecision() -
getOptionalPollingIntervalInMillis
-
getPollingIntervalInMillis
public int getPollingIntervalInMillis() -
getOptionalFilterCycleLength
-
getFilterCycleLength
public int getFilterCycleLength() -
getOptionalFilterNumSamples
-
getFilterNumSamples
public int getFilterNumSamples() -
getOptionalFilterNumSamplesInAverage
-
getFilterNumSamplesInAverage
public int getFilterNumSamplesInAverage() -
getOptionalFilterDeadband
-
getFilterDeadband
public double getFilterDeadband() -
getOptionalFilterSamplingIntervalInMillis
-
getFilterSamplingIntervalInMillis
public int getFilterSamplingIntervalInMillis() -
equals
-
hashCode
public int hashCode() -
toString
-