|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.vfs.provider.AbstractFileNameParser
org.apache.commons.vfs.provider.local.LocalFileNameParser
org.apache.commons.vfs.provider.local.WindowsFileNameParser
public class WindowsFileNameParser
A parser for Windows file names.
Constructor Summary | |
---|---|
WindowsFileNameParser()
|
Method Summary | |
---|---|
protected FileName |
createFileName(java.lang.String scheme,
java.lang.String rootFile,
java.lang.String path,
FileType type)
|
private java.lang.String |
extractDrivePrefix(java.lang.StringBuffer name)
Extracts a drive prefix from a path. |
protected java.lang.String |
extractRootPrefix(java.lang.String uri,
java.lang.StringBuffer name)
Pops the root prefix off a URI, which has had the scheme removed. |
private java.lang.String |
extractUNCPrefix(java.lang.String uri,
java.lang.StringBuffer name)
Extracts a UNC name from a path. |
private java.lang.String |
extractWindowsRootPrefix(java.lang.String uri,
java.lang.StringBuffer name)
Extracts a Windows root prefix from a name. |
Methods inherited from class org.apache.commons.vfs.provider.local.LocalFileNameParser |
---|
isAbsoluteName, parseUri |
Methods inherited from class org.apache.commons.vfs.provider.AbstractFileNameParser |
---|
encodeCharacter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WindowsFileNameParser()
Method Detail |
---|
protected java.lang.String extractRootPrefix(java.lang.String uri, java.lang.StringBuffer name) throws FileSystemException
extractRootPrefix
in class LocalFileNameParser
FileSystemException
protected FileName createFileName(java.lang.String scheme, java.lang.String rootFile, java.lang.String path, FileType type)
createFileName
in class LocalFileNameParser
private java.lang.String extractWindowsRootPrefix(java.lang.String uri, java.lang.StringBuffer name) throws FileSystemException
FileSystemException
private java.lang.String extractDrivePrefix(java.lang.StringBuffer name)
private java.lang.String extractUNCPrefix(java.lang.String uri, java.lang.StringBuffer name) throws FileSystemException
FileSystemException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |