Gibt es eine übersichtliche Möglichkeit, einen InputSupplier für einen InputStream in Google Guava zu erstellen?

In Google Guava gibt es einige Factory-Methoden zum Erstellen von InputSuppliers, z. von einembyte[]:

ByteStreams.newInputStreamSupplier(bytes);

Oder von einemFile:

Files.newInputStreamSupplier(file);

Gibt es eine ähnliche Möglichkeit zum Erstellen einesInputSupplier für ein gegebenesInputStream?

Das ist eine Art und Weise, die prägnanter ist als eine anonyme Klasse:

new InputSupplier<InputStream>() {
    public InputStream getInput() throws IOException {
        return inputStream;
    }
};

Hintergrund: Ich möchte InputStreams mit z.Files.copy(...)&nbsp;oderByteStreams.equal(...).