Interface SamplingRateAccessor.SamplingRateProperty
- All Superinterfaces:
SamplingRateAccessor, SamplingRateAccessor.SamplingRateMutator
- All Known Subinterfaces:
AmplitudeBuilder<S,B>, AmplitudeWriter<S, B>, CsvAmplitudeWriter<S, B>, CurveFunctionSoundAmplitudeBuilder, LineOutAmplitudeWriter<S, B>, MonoAmplitudeBuilder, MonoAmplitudeWriter<B>, SoundAmplitudeBuilder, SoundAmplitudeWriter<B>, WavAmplitudeWriter<S, B>
- All Known Implementing Classes:
AbstractCsvAmplitudeWriter, AbstractLineOutAmplitudeWriter, AbstractSvgAmplitudeWriter, AbstractWavAmplitudeWriter, CsvMonoAmplitudeWriter, CsvSoundAmplitudeWriter, CurveFunctionSoundAmplitudeBuilderImpl, LineOutMonoAmplitudeWriter, LineOutSoundAmplitudeWriter, MonoAmplitudeBuilderImpl, SoundAmplitudeBuilderImpl, SvgMonoAmplitudeWriter, WavMonoAmplitudeWriter, WavSoundAmplitudeWriter
- Enclosing interface:
SamplingRateAccessor
public static interface SamplingRateAccessor.SamplingRateProperty
extends SamplingRateAccessor, SamplingRateAccessor.SamplingRateMutator
Provides a sampling rate property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface SamplingRateAccessor
SamplingRateAccessor.SamplingRateBuilder<B>, SamplingRateAccessor.SamplingRateMutator, SamplingRateAccessor.SamplingRateProperty -
Method Summary
Modifier and TypeMethodDescriptiondefault intletSamplingRate(int aSamplingRate) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as ofSamplingRateAccessor.SamplingRateMutator.setSamplingRate(int)and returns the very same value (getter).Methods inherited from interface SamplingRateAccessor
getSamplingRateMethods inherited from interface SamplingRateAccessor.SamplingRateMutator
setSamplingRate
-
Method Details
-
letSamplingRate
default int letSamplingRate(int aSamplingRate) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as ofSamplingRateAccessor.SamplingRateMutator.setSamplingRate(int)and returns the very same value (getter).- Parameters:
aSamplingRate- The integer to set (viaSamplingRateAccessor.SamplingRateMutator.setSamplingRate(int)).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-