org.apache.commons.configuration
Class DefaultFileSystem
java.lang.Object
org.apache.commons.configuration.FileSystem
org.apache.commons.configuration.DefaultFileSystem
- Direct Known Subclasses:
- VFSFileSystem
public class DefaultFileSystem
- extends FileSystem
FileSystem that uses java.io.File or HttpClient
- Since:
- 1.7
- Author:
- Commons Configuration team
Method Summary |
java.lang.String |
getBasePath(java.lang.String path)
|
java.lang.String |
getFileName(java.lang.String path)
|
java.io.InputStream |
getInputStream(java.lang.String basePath,
java.lang.String fileName)
|
java.io.InputStream |
getInputStream(java.net.URL url)
|
java.io.OutputStream |
getOutputStream(java.io.File file)
|
java.io.OutputStream |
getOutputStream(java.net.URL url)
|
java.lang.String |
getPath(java.io.File file,
java.net.URL url,
java.lang.String basePath,
java.lang.String fileName)
|
java.net.URL |
getURL(java.lang.String basePath,
java.lang.String file)
|
java.net.URL |
locateFromURL(java.lang.String basePath,
java.lang.String fileName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultFileSystem
public DefaultFileSystem()
getInputStream
public java.io.InputStream getInputStream(java.lang.String basePath,
java.lang.String fileName)
throws ConfigurationException
- Specified by:
getInputStream
in class FileSystem
- Throws:
ConfigurationException
getInputStream
public java.io.InputStream getInputStream(java.net.URL url)
throws ConfigurationException
- Specified by:
getInputStream
in class FileSystem
- Throws:
ConfigurationException
getOutputStream
public java.io.OutputStream getOutputStream(java.net.URL url)
throws ConfigurationException
- Specified by:
getOutputStream
in class FileSystem
- Throws:
ConfigurationException
getOutputStream
public java.io.OutputStream getOutputStream(java.io.File file)
throws ConfigurationException
- Specified by:
getOutputStream
in class FileSystem
- Throws:
ConfigurationException
getPath
public java.lang.String getPath(java.io.File file,
java.net.URL url,
java.lang.String basePath,
java.lang.String fileName)
- Specified by:
getPath
in class FileSystem
getBasePath
public java.lang.String getBasePath(java.lang.String path)
- Specified by:
getBasePath
in class FileSystem
getFileName
public java.lang.String getFileName(java.lang.String path)
- Specified by:
getFileName
in class FileSystem
getURL
public java.net.URL getURL(java.lang.String basePath,
java.lang.String file)
throws java.net.MalformedURLException
- Specified by:
getURL
in class FileSystem
- Throws:
java.net.MalformedURLException
locateFromURL
public java.net.URL locateFromURL(java.lang.String basePath,
java.lang.String fileName)
- Specified by:
locateFromURL
in class FileSystem
Copyright © 2001-2013. All Rights Reserved.