Package com.helger.commons.io.provider
Class FileSystemByteStreamProvider
java.lang.Object
com.helger.commons.io.provider.FileSystemByteStreamProvider
- All Implemented Interfaces:
IInputStreamProvider,IOutputStreamProvider
@Immutable
public class FileSystemByteStreamProvider
extends Object
implements IInputStreamProvider, IOutputStreamProvider
- Author:
- Philip Helger
-
Constructor Summary
ConstructorsConstructorDescriptionFileSystemByteStreamProvider(File aBasePath) FileSystemByteStreamProvider(String sBasePath) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetInputStream(String sName) Get the input stream from the given name.getOutputStream(String sName, EAppend eAppend) Get the output stream from the given name.inthashCode()toString()
-
Constructor Details
-
FileSystemByteStreamProvider
-
FileSystemByteStreamProvider
-
-
Method Details
-
getBasePath
-
getInputStream
Description copied from interface:IInputStreamProviderGet the input stream from the given name.- Specified by:
getInputStreamin interfaceIInputStreamProvider- Parameters:
sName- The name to be resolved. May not benull.- Returns:
nullif resolving failed.
-
getOutputStream
Description copied from interface:IOutputStreamProviderGet the output stream from the given name.- Specified by:
getOutputStreamin interfaceIOutputStreamProvider- Parameters:
sName- The name to be resolved. May not benull.eAppend- Appending mode. May not benull.- Returns:
nullif resolving failed.
-
equals
-
hashCode
public int hashCode() -
toString
-