Name - ViiSE/papka GitHub Wiki
public interface Name {
String shortName();
String fullName();
}
String fullName() - return full name.
String shortName() - return short name.
NameFolderRoot - implementation for root name folder.
NameFoldersPath - implementation for folder path from folder names.
NamePure - implementation for filename with clearing bad chars.
NameSystemDriveWin - implementation for name of Windows system drive.
Folder<T> - interface of folder.
Name
exists, because all operations about files and folders do not occur without the participation of their name.