Module org.refcodes.mixin
Package org.refcodes.mixin
Interface FilenameSuffixesAccessor.FilenameSuffixesProperty
- All Superinterfaces:
FilenameSuffixesAccessor
,FilenameSuffixesAccessor.FilenameSuffixesMutator
- Enclosing interface:
- FilenameSuffixesAccessor
public static interface FilenameSuffixesAccessor.FilenameSuffixesProperty
extends FilenameSuffixesAccessor, FilenameSuffixesAccessor.FilenameSuffixesMutator
Provides a filenames extension property. Each filename extensions also
contains the dot "." separating the extension from the filename, e.g.
".ini".
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.FilenameSuffixesAccessor
FilenameSuffixesAccessor.FilenameSuffixesBuilder<B extends FilenameSuffixesAccessor.FilenameSuffixesBuilder<B>>, FilenameSuffixesAccessor.FilenameSuffixesMutator, FilenameSuffixesAccessor.FilenameSuffixesProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault String[]
letFilenameSuffixes
(String[] aFilenameSuffixes) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenString
array (setter) as ofFilenameSuffixesAccessor.FilenameSuffixesMutator.setFilenameSuffixes(String[])
and returns the very same value (getter).Methods inherited from interface org.refcodes.mixin.FilenameSuffixesAccessor
getFilenameSuffixes
Methods inherited from interface org.refcodes.mixin.FilenameSuffixesAccessor.FilenameSuffixesMutator
setFilenameSuffixes
-
Method Details
-
letFilenameSuffixes
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenString
array (setter) as ofFilenameSuffixesAccessor.FilenameSuffixesMutator.setFilenameSuffixes(String[])
and returns the very same value (getter).- Parameters:
aFilenameSuffixes
- TheString
array to set (viaFilenameSuffixesAccessor.FilenameSuffixesMutator.setFilenameSuffixes(String[])
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-