Class ResourceFileNameParser
java.lang.Object
org.apache.commons.vfs2.provider.AbstractFileNameParser
org.apache.commons.vfs2.provider.local.LocalFileNameParser
org.apache.commons.vfs2.provider.local.GenericFileNameParser
org.apache.commons.vfs2.provider.res.ResourceFileNameParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected FileNamecreateFileName(String scheme, String rootFile, String path, FileType type) Creates a FileName.protected StringextractRootPrefix(String uri, StringBuilder name) Extracts the root prefix from a URI string, which has had the scheme removed.static GenericFileNameParserGets the singleton instance.Methods inherited from class org.apache.commons.vfs2.provider.local.LocalFileNameParser
isAbsoluteName, parseUriMethods inherited from class org.apache.commons.vfs2.provider.AbstractFileNameParser
encodeCharacter
-
Constructor Details
-
ResourceFileNameParser
public ResourceFileNameParser()Constructs a new instance.
-
-
Method Details
-
getInstance
Gets the singleton instance.- Returns:
- the singleton instance.
-
createFileName
Description copied from class:LocalFileNameParserCreates a FileName.- Overrides:
createFileNamein classGenericFileNameParser- Parameters:
scheme- The scheme.rootFile- the root file.path- the path.type- the file type.- Returns:
- a FileName.
-
extractRootPrefix
Description copied from class:GenericFileNameParserExtracts the root prefix from a URI string, which has had the scheme removed.- Overrides:
extractRootPrefixin classGenericFileNameParser- Parameters:
uri- the whole URI for error reporting.name- the URI to modify.- Returns:
- the root prefix extracted.
- Throws:
FileSystemException- if an error occurs.
-