Interface FileNameParser
- All Known Implementing Classes:
AbstractFileNameParser, FtpFileNameParser, GenericFileNameParser, HostFileNameParser, HttpFileNameParser, HttpsFileNameParser, LayeredFileNameParser, LocalFileNameParser, SftpFileNameParser, UrlFileNameParser, URLFileNameParser, WindowsFileNameParser
public interface FileNameParser
Provides methods to parse a filename into a
FileName-
Method Summary
Modifier and TypeMethodDescriptionbooleanencodeCharacter(char ch) Check if a character needs encoding (%nn)parseUri(VfsComponentContext context, FileName base, String filename) parses a String into a filename
-
Method Details
-
encodeCharacter
boolean encodeCharacter(char ch) Check if a character needs encoding (%nn)- Parameters:
ch- the character- Returns:
- true if character should be encoded
-
parseUri
FileName parseUri(VfsComponentContext context, FileName base, String filename) throws FileSystemException parses a String into a filename- Parameters:
base-filename-- Throws:
FileSystemException
-