Module org.refcodes.struct
Package org.refcodes.struct
Interface BooleanArrayAccessor.BooleanArrayProperty
-
- All Superinterfaces:
BooleanArrayAccessor
,BooleanArrayAccessor.BooleanArrayMutator
- Enclosing interface:
- BooleanArrayAccessor
public static interface BooleanArrayAccessor.BooleanArrayProperty extends BooleanArrayAccessor, BooleanArrayAccessor.BooleanArrayMutator
Provides a boolean array property.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.struct.BooleanArrayAccessor
BooleanArrayAccessor.BooleanArrayBuilder<B extends BooleanArrayAccessor.BooleanArrayBuilder<B>>, BooleanArrayAccessor.BooleanArrayMutator, BooleanArrayAccessor.BooleanArrayProperty
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default boolean[]
letBooleans(boolean[] aBooleans)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given boolean array (setter) as ofBooleanArrayAccessor.BooleanArrayMutator.setBooleans(boolean[])
and returns the very same value (getter).-
Methods inherited from interface org.refcodes.struct.BooleanArrayAccessor
getBooleans
-
Methods inherited from interface org.refcodes.struct.BooleanArrayAccessor.BooleanArrayMutator
setBooleans
-
-
-
-
Method Detail
-
letBooleans
default boolean[] letBooleans(boolean[] aBooleans)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given boolean array (setter) as ofBooleanArrayAccessor.BooleanArrayMutator.setBooleans(boolean[])
and returns the very same value (getter).- Parameters:
aBooleans
- The boolean array to set (viaBooleanArrayAccessor.BooleanArrayMutator.setBooleans(boolean[])
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
-