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
All Methods Instance Methods Default Methods Modifier and Type Method Description default 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 Detail
-
letSampleRate
default 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).- Parameters:
aSampleRate
- TheSampleRate
to set (viaSampleRateAccessor.SampleRateMutator.setSampleRate(SampleRate)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
-