- All Superinterfaces:
DelimiterAccessor
,DelimiterAccessor.DelimiterMutator
- Enclosing interface:
- DelimiterAccessor
public static interface DelimiterAccessor.DelimiterProperty
extends DelimiterAccessor, DelimiterAccessor.DelimiterMutator
Provides a delimiter property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.DelimiterAccessor
DelimiterAccessor.DelimiterBuilder<B extends DelimiterAccessor.DelimiterBuilder<B>>, DelimiterAccessor.DelimiterMutator, DelimiterAccessor.DelimiterProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault char
letDelimiter
(char aDelimiter) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as ofDelimiterAccessor.DelimiterMutator.setDelimiter(char)
and returns the very same value (getter).Methods inherited from interface org.refcodes.mixin.DelimiterAccessor
getDelimiter
Methods inherited from interface org.refcodes.mixin.DelimiterAccessor.DelimiterMutator
setDelimiter
-
Method Details
-
letDelimiter
default char letDelimiter(char aDelimiter) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given character (setter) as ofDelimiterAccessor.DelimiterMutator.setDelimiter(char)
and returns the very same value (getter).- Parameters:
aDelimiter
- The character to set (viaDelimiterAccessor.DelimiterMutator.setDelimiter(char)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-