Package com.helger.commons.io.resource
Interface IReadWriteResource
- All Superinterfaces:
IHasInputStream,IHasInputStreamAndReader,IHasOutputStream,IHasOutputStreamAndWriter,IReadableResource,IResourceBase,IWritableResource
- All Known Implementing Classes:
FileSystemResource
@MustImplementEqualsAndHashcode
public interface IReadWriteResource
extends IReadableResource, IWritableResource
Base interface for an abstract resource that is both readable and writable.
- Author:
- Philip Helger
-
Method Summary
Methods inherited from interface com.helger.commons.io.IHasInputStream
getBufferedInputStream, getInputStream, isReadMultiple, withBufferedInputStreamDo, withInputStreamDoMethods inherited from interface com.helger.commons.io.IHasInputStreamAndReader
getBufferedReader, getReaderMethods inherited from interface com.helger.commons.io.IHasOutputStream
getBufferedOutputStream, getOutputStream, isWriteMultipleMethods inherited from interface com.helger.commons.io.IHasOutputStreamAndWriter
getBufferedWriter, getWriterMethods inherited from interface com.helger.commons.io.resource.IReadableResource
getReadableCloneForPathMethods inherited from interface com.helger.commons.io.resource.IResourceBase
exists, getAsFile, getAsURL, getPath, getResourceIDMethods inherited from interface com.helger.commons.io.resource.IWritableResource
getWritableCloneForPath