blob: 8fc0dd87a06790ca016a19fdc727c8d859e8ea59 [file] [log] [blame]
package org.apache.commons.rdf.simple.io;
import java.io.InputStream;
import java.util.Optional;
import org.apache.commons.rdf.api.IRI;
import org.apache.commons.rdf.api.io.ParserSource;
public class InputStreamSource implements ParserSource<InputStream> {
private final InputStream source;
public InputStreamSource(InputStream source) {
this.source = source;
}
@Override
public InputStream src() {
return source;
}
@Override
public InputStream inputStream() {
return source;
}
@Override
public Optional<IRI> iri() {
// Unknown base
return Optional.empty();
}
}