public final class Name extends Object
Names of files and directories.
public static boolean isValid(String name)
Determine whether or not the given name is valid.
Names in jvvfs are specifically not allowed to contain:
(['/'], ASCII [0x2f]), as this is used
as a path separator on UNIX and in jvvfs virtual paths.(['\'], ASCII [0x5c]), as this is used as a
path separator on Microsoft Windows.(['.'], ASCII [0x2e]), as
this is a reserved name on UNIX-like platforms.([':'], ASCII [0x3a]), as these are used to
identify "drives" on some operating systems.(ASCII [0x0]), as almost no operating systems
permit these in file names.Empty strings are not considered to be valid names.
name - The name.true if the name is valid.Copyright © 2014 <code@io7m.com> http://io7m.com