Interface IReadWriteResource

All Superinterfaces:
com.helger.base.io.iface.IHasInputStream, com.helger.base.io.iface.IHasInputStreamAndReader, com.helger.base.io.iface.IHasOutputStream, com.helger.base.io.iface.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.base.io.iface.IHasInputStream

    getBufferedInputStream, getInputStream, isReadMultiple, withBufferedInputStreamDo, withInputStreamDo

    Methods inherited from interface com.helger.base.io.iface.IHasInputStreamAndReader

    getBufferedReader, getReader

    Methods inherited from interface com.helger.base.io.iface.IHasOutputStream

    getBufferedOutputStream, getOutputStream, isWriteMultiple

    Methods inherited from interface com.helger.base.io.iface.IHasOutputStreamAndWriter

    getBufferedWriter, getWriter

    Methods inherited from interface com.helger.io.resource.IReadableResource

    getReadableCloneForPath

    Methods inherited from interface com.helger.io.resource.IResourceBase

    exists, getAsFile, getAsURL, getPath, getResourceID

    Methods inherited from interface com.helger.io.resource.IWritableResource

    getWritableCloneForPath