Module org.refcodes.textual
Package org.refcodes.textual
Interface FontNameAccessor.FontNameProperty
- All Superinterfaces:
FontNameAccessor
,FontNameAccessor.FontNameMutator
- All Known Implementing Classes:
AsciiArtBuilder
- Enclosing interface:
- FontNameAccessor
public static interface FontNameAccessor.FontNameProperty
extends FontNameAccessor, FontNameAccessor.FontNameMutator
Provides a font name property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.textual.FontNameAccessor
FontNameAccessor.FontNameBuilder<B extends FontNameAccessor.FontNameBuilder<B>>, FontNameAccessor.FontNameMutator, FontNameAccessor.FontNameProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault String
letFontName
(String aFontName) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenString
(setter) as ofFontNameAccessor.FontNameMutator.setFontName(String)
and returns the very same value (getter).Methods inherited from interface org.refcodes.textual.FontNameAccessor
getFontName
Methods inherited from interface org.refcodes.textual.FontNameAccessor.FontNameMutator
setFontName
-
Method Details
-
letFontName
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenString
(setter) as ofFontNameAccessor.FontNameMutator.setFontName(String)
and returns the very same value (getter).- Parameters:
aFontName
- TheString
to set (viaFontNameAccessor.FontNameMutator.setFontName(String)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-