Module org.refcodes.codec
Package org.refcodes.codec
Interface BaseMetricsAccessor.BaseMetricsProperty
-
- All Superinterfaces:
BaseMetricsAccessor
,BaseMetricsAccessor.BaseMetricsMutator
- All Known Implementing Classes:
BaseBuilder
,BaseDecoder
,BaseDecoder.BaseDecoderConnection
,BaseEncoder
,BaseEncoder.BaseEncoderConnection
- Enclosing interface:
- BaseMetricsAccessor
public static interface BaseMetricsAccessor.BaseMetricsProperty extends BaseMetricsAccessor, BaseMetricsAccessor.BaseMetricsMutator
Provides a base codec metrics property.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.codec.BaseMetricsAccessor
BaseMetricsAccessor.BaseMetricsBuilder<B extends BaseMetricsAccessor.BaseMetricsBuilder<B>>, BaseMetricsAccessor.BaseMetricsMutator, BaseMetricsAccessor.BaseMetricsProperty
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default BaseMetrics
letBaseMetrics(BaseMetrics aBaseMetrics)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenBaseMetrics
(setter) as ofBaseMetricsAccessor.BaseMetricsMutator.setBaseMetrics(BaseMetrics)
and returns the very same value (getter).-
Methods inherited from interface org.refcodes.codec.BaseMetricsAccessor
getBaseMetrics
-
Methods inherited from interface org.refcodes.codec.BaseMetricsAccessor.BaseMetricsMutator
setBaseMetrics
-
-
-
-
Method Detail
-
letBaseMetrics
default BaseMetrics letBaseMetrics(BaseMetrics aBaseMetrics)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenBaseMetrics
(setter) as ofBaseMetricsAccessor.BaseMetricsMutator.setBaseMetrics(BaseMetrics)
and returns the very same value (getter).- Parameters:
aBaseMetrics
- TheBaseMetrics
to set (viaBaseMetricsAccessor.BaseMetricsMutator.setBaseMetrics(BaseMetrics)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
-