Package whistlesAndMoans
Class WMRecorderTriggerData
java.lang.Object
SoundRecorder.trigger.RecorderTriggerData
whistlesAndMoans.WMRecorderTriggerData
- All Implemented Interfaces:
Serializable
,Cloneable
,ManagedParameters
Notes on ManagedParameters
- the superclass RecorderTriggerData extends ManagedParameters and manually adds in a few fields
in the getParameterSet method that would otherwise be missed (because they are protected and
do not have getters). So we definitely need to run that
- if we extend ManagedParameters in this class, we would run this getParameterSet method instead
of the RecorderTriggerData.getParameterSet, and those extra fields would not be included
- the fields minFreq and maxFreq in this class are protected, which would be a problem except that
they also have getters so are included when RecorderTriggerData.getParameterSet is run
- Author:
- mo55
- See Also:
-
Constructor Summary
-
Method Summary
Methods inherited from class SoundRecorder.trigger.RecorderTriggerData
getCountSeconds, getDayBudgetMB, getDecisionMaker, getMaxTotalTriggerLength, getMinDetectionCount, getMinGapBetweenTriggers, getParameterSet, getSecondsAfterTrigger, getSecondsBeforeTrigger, getSummaryString, getTriggerName, isEnabled, setCountSeconds, setDayBudgetMB, setEnabled, setMaxTotalTriggerLength, setMinDetectionCount, setMinGapBetweenTriggers, setSecondsAfterTrigger, setSecondsBeforeTrigger
-
Constructor Details
-
WMRecorderTriggerData
-
-
Method Details
-
getMinFreq
public double getMinFreq() -
getMaxFreq
public double getMaxFreq() -
clone
- Overrides:
clone
in classRecorderTriggerData
-