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