package com.softwaremill.common.util.io;
import com.google.common.io.InputSupplier;
import java.io.IOException;
import java.io.InputStream;
/**
* An input supplier which holds a reference to an input stream.
* @author Adam Warski (adam at warski dot org)
*/
public class InputStreamInputSupplier implements InputSupplier<InputStream> {
private final InputStream stream;
public InputStreamInputSupplier(InputStream stream) {
this.stream = stream;
}
@Override
public InputStream getInput() throws IOException {
return stream;
}
}