public interface PathSpec
| Modifier and Type | Interface and Description |
|---|---|
static class |
PathSpec.RC |
| Modifier and Type | Method and Description |
|---|---|
static PathSpec |
byOS(de.pfabulist.kleinod.os.OS os) |
int |
compareTo(String a,
String b) |
default Optional<String> |
filenameIsNotValidBecause(String str)
checks for invalid filenames
i.e.
|
Pattern |
getAllSeparators() |
static byte[] |
getBytes(String str) |
int |
getFilenameLength(String str) |
default Optional<Pattern> |
getIllegalCharacters()
a pattern that checks for illegal chars
need not include separators
|
int |
getMaxFilenameLength() |
int |
getMaxPathLength() |
String |
getNormalForm(String str) |
int |
getPathLength(String str) |
PathSpec.RC |
getRootComponent(String str) |
String |
getSeparator() |
int getMaxPathLength()
int getPathLength(String str)
int getMaxFilenameLength()
int getFilenameLength(String str)
PathSpec.RC getRootComponent(String str)
String getSeparator()
Pattern getAllSeparators()
default Optional<Pattern> getIllegalCharacters()
default Optional<String> filenameIsNotValidBecause(String str)
str - static byte[] getBytes(String str)
static PathSpec byOS(de.pfabulist.kleinod.os.OS os)
Copyright © 2016. All rights reserved.