Module org.refcodes.struct
Package org.refcodes.struct
Interface DoubleArrayAccessor.DoubleArrayProperty
-
- All Superinterfaces:
DoubleArrayAccessor
,DoubleArrayAccessor.DoubleArrayMutator
- Enclosing interface:
- DoubleArrayAccessor
public static interface DoubleArrayAccessor.DoubleArrayProperty extends DoubleArrayAccessor, DoubleArrayAccessor.DoubleArrayMutator
Provides a double array property.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.struct.DoubleArrayAccessor
DoubleArrayAccessor.DoubleArrayBuilder<B extends DoubleArrayAccessor.DoubleArrayBuilder<B>>, DoubleArrayAccessor.DoubleArrayMutator, DoubleArrayAccessor.DoubleArrayProperty
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default double[]
letDoubles(double[] aDoubles)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given double array (setter) as ofDoubleArrayAccessor.DoubleArrayMutator.setDoubles(double[])
and returns the very same value (getter).-
Methods inherited from interface org.refcodes.struct.DoubleArrayAccessor
getDoubles
-
Methods inherited from interface org.refcodes.struct.DoubleArrayAccessor.DoubleArrayMutator
setDoubles
-
-
-
-
Method Detail
-
letDoubles
default double[] letDoubles(double[] aDoubles)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given double array (setter) as ofDoubleArrayAccessor.DoubleArrayMutator.setDoubles(double[])
and returns the very same value (getter).- Parameters:
aDoubles
- The double array to set (viaDoubleArrayAccessor.DoubleArrayMutator.setDoubles(double[])
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
-