Package org.apache.commons.vfs.provider
Interface FileNameParser
-
- All Known Implementing Classes:
AbstractFileNameParser,FtpFileNameParser,GenericFileNameParser,HostFileNameParser,HttpFileNameParser,HttpsFileNameParser,LayeredFileNameParser,LocalFileNameParser,SftpFileNameParser,UrlFileNameParser,URLFileNameParser,WindowsFileNameParser
public interface FileNameParserProvides methods to parse a filename into aFileName
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanencodeCharacter(char ch)Check if a character needs encoding (%nn)FileNameparseUri(VfsComponentContext context, FileName base, java.lang.String filename)parses a String into a filename
-
-
-
Method Detail
-
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, java.lang.String filename) throws FileSystemException
parses a String into a filename- Parameters:
base-filename-- Throws:
FileSystemException
-
-