Class NullResource

java.lang.Object
dev.enola.common.io.resource.BaseResource
dev.enola.common.io.resource.NullResource
All Implemented Interfaces:
AbstractResource, ReadableResource, Resource, WritableResource

public class NullResource extends BaseResource implements Resource
Resource which ignores writes, and returns an infinite amount of bytes of value 0 on read. This is a bit like /dev/null on *NIX OS for writing, but not for reading (because /dev/null returns EOF on read, but this does not).
See Also:
  • Field Details

  • Constructor Details

    • NullResource

      public NullResource(com.google.common.net.MediaType mediaType)
  • Method Details