code: @Override
    public InputStream getInputStream() throws IOException
    {
      RAMEntry entry = getRAMEntry();
  
      if(entry == null || entry instanceof RAMDirectory)
        throw new ResourceNotFoundException(toURI());
  
      return new ByteArrayInputStream(((RAMFile) entry).getContent());
    }
docs: Important note: the caller of this method is responsible for properly closing the input
  stream!
  
  @return an input stream to the resource.
  @throws IOException if cannot get an input stream