Module org.refcodes.mixin
Package org.refcodes.mixin
Interface FilenameExtensionsAccessor.FilenameExtensionsProperty
- All Superinterfaces:
FilenameExtensionsAccessor
,FilenameExtensionsAccessor.FilenameExtensionsMutator
- Enclosing interface:
- FilenameExtensionsAccessor
public static interface FilenameExtensionsAccessor.FilenameExtensionsProperty
extends FilenameExtensionsAccessor, FilenameExtensionsAccessor.FilenameExtensionsMutator
Provides a filenames extension property. Each filename extensions does
not(!) contain the dot "." separating the extension from the name, e.g.
"ini" (instead of ".ini").
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.FilenameExtensionsAccessor
FilenameExtensionsAccessor.FilenameExtensionsBuilder<B extends FilenameExtensionsAccessor.FilenameExtensionsBuilder<B>>, FilenameExtensionsAccessor.FilenameExtensionsMutator, FilenameExtensionsAccessor.FilenameExtensionsProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault String[]
letFilenameExtensions
(String[] aFilenameExtensions) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenString
array (setter) as ofFilenameExtensionsAccessor.FilenameExtensionsMutator.setFilenameExtensions(String[])
and returns the very same value (getter).Methods inherited from interface org.refcodes.mixin.FilenameExtensionsAccessor
getFilenameExtensions
Methods inherited from interface org.refcodes.mixin.FilenameExtensionsAccessor.FilenameExtensionsMutator
setFilenameExtensions
-
Method Details
-
letFilenameExtensions
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenString
array (setter) as ofFilenameExtensionsAccessor.FilenameExtensionsMutator.setFilenameExtensions(String[])
and returns the very same value (getter).- Parameters:
aFilenameExtensions
- TheString
array to set (viaFilenameExtensionsAccessor.FilenameExtensionsMutator.setFilenameExtensions(String[])
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-