Package org.refcodes.audio
Interface SamplingRateAccessor.SamplingRateBuilder<B extends SamplingRateAccessor.SamplingRateBuilder<B>>
-
- Type Parameters:
B
- The builder to return in order to be able to apply multiple build operations.
- All Known Subinterfaces:
CsvSampleWriter<S,B>
,CurveFunctionSoundSampleBuilder
,LineOutSampleWriter<S,B>
,MonoSampleBuilder
,MonoSampleWriter<B>
,SampleBuilder<S,B>
,SampleWriter<S,B>
,SoundSampleBuilder
,SoundSampleWriter<B>
,WavSampleWriter<S,B>
- All Known Implementing Classes:
AbstractCsvSampleWriter
,AbstractLineOutSampleWriter
,AbstractSvgSampleWriter
,AbstractWavSampleWriter
,CsvMonoSampleWriter
,CsvSoundSampleWriter
,CurveFunctionSoundSampleBuilderImpl
,LineOutMonoSampleWriter
,LineOutSoundSampleWriter
,MonoSampleBuilderImpl
,SoundSampleBuilderImpl
,SvgMonoSampleWriter
,WavMonoSampleWriter
,WavSoundSampleWriter
- Enclosing interface:
- SamplingRateAccessor
public static interface SamplingRateAccessor.SamplingRateBuilder<B extends SamplingRateAccessor.SamplingRateBuilder<B>>
Provides a builder method for a sampling rate property returning the builder for applying multiple build operations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description B
withSamplingRate(int aSamplingRate)
Sets the sampling rate for the sampling rate property.
-
-
-
Method Detail
-
withSamplingRate
B withSamplingRate(int aSamplingRate)
Sets the sampling rate for the sampling rate property.- Parameters:
aSamplingRate
- The sampling rate to be stored by the sampling rate property.- Returns:
- The builder for applying multiple build operations.
-
-