Module org.refcodes.codec
Package org.refcodes.codec
Interface SampleRateAccessor.SampleRateProperty
- All Superinterfaces:
SampleRateAccessor
,SampleRateAccessor.SampleRateMutator
- Enclosing interface:
- SampleRateAccessor
public static interface SampleRateAccessor.SampleRateProperty
extends SampleRateAccessor, SampleRateAccessor.SampleRateMutator
Provides a sample rate property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.codec.SampleRateAccessor
SampleRateAccessor.SampleRateBuilder<B extends SampleRateAccessor.SampleRateBuilder<B>>, SampleRateAccessor.SampleRateMutator, SampleRateAccessor.SampleRateProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault SampleRate
letSampleRate
(SampleRate aSampleRate) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSampleRate
(setter) as ofSampleRateAccessor.SampleRateMutator.setSampleRate(SampleRate)
and returns the very same value (getter).Methods inherited from interface org.refcodes.codec.SampleRateAccessor
getSampleRate
Methods inherited from interface org.refcodes.codec.SampleRateAccessor.SampleRateMutator
setSampleRate
-
Method Details
-
letSampleRate
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenSampleRate
(setter) as ofSampleRateAccessor.SampleRateMutator.setSampleRate(SampleRate)
and returns the very same value (getter).- Parameters:
aSampleRate
- TheSampleRate
to set (viaSampleRateAccessor.SampleRateMutator.setSampleRate(SampleRate)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-