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
Modifier and TypeMethodDescriptiondefault 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 Details
-
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.
-