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:
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.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

    Modifier and Type
    Method
    Description
    withSamplingRate(int aSamplingRate)
    Sets the sampling rate for the sampling rate property.
  • Method Details

    • 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.