Class LocalFileNameParser
java.lang.Object
org.apache.commons.vfs.provider.AbstractFileNameParser
org.apache.commons.vfs.provider.local.LocalFileNameParser
- All Implemented Interfaces:
FileNameParser
- Direct Known Subclasses:
GenericFileNameParser
,WindowsFileNameParser
A name parser.
- Version:
- $Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Wed, 29 Nov 2006) $
- Author:
- Adam Murdoch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract FileName
createFileName
(String scheme, String rootFile, String path, FileType type) protected abstract String
extractRootPrefix
(String uri, StringBuffer name) Pops the root prefix off a URI, which has had the scheme removed.boolean
isAbsoluteName
(String name) Determines if a name is an absolute file name.parseUri
(VfsComponentContext context, FileName base, String filename) parses a String into a filenameMethods inherited from class org.apache.commons.vfs.provider.AbstractFileNameParser
encodeCharacter
-
Constructor Details
-
LocalFileNameParser
public LocalFileNameParser()
-
-
Method Details
-
isAbsoluteName
Determines if a name is an absolute file name. -
extractRootPrefix
protected abstract String extractRootPrefix(String uri, StringBuffer name) throws FileSystemException Pops the root prefix off a URI, which has had the scheme removed.- Throws:
FileSystemException
-
parseUri
public FileName parseUri(VfsComponentContext context, FileName base, String filename) throws FileSystemException Description copied from interface:FileNameParser
parses a String into a filename- Throws:
FileSystemException
-
createFileName
-