Package org.openprovenance.prov.service
Class Querier
java.lang.Object
org.openprovenance.prov.service.Querier
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Tdo_query(T data, Consumer<T> check, BiConsumer<StringBuilder, T> composeQuery, BiConsumerWithException<ResultSet, T> completeData) <T> booleando_statements(T data, Consumer<T> check, BiConsumer<StringBuilder, T> composeQuery) org.apache.commons.lang3.tuple.Triple<InputStream, String, String> longstoreBlobs(InputStream descriptorStream, InputStream binaryStream, String mediaType, String name, String insertStatement)
-
Constructor Details
-
Querier
-
-
Method Details
-
do_query
public <T> T do_query(T data, Consumer<T> check, BiConsumer<StringBuilder, T> composeQuery, BiConsumerWithException<ResultSet, T> completeData) -
do_statements
public <T> boolean do_statements(T data, Consumer<T> check, BiConsumer<StringBuilder, T> composeQuery) -
storeBlobs
public long storeBlobs(InputStream descriptorStream, InputStream binaryStream, String mediaType, String name, String insertStatement) throws SQLException, IOException - Throws:
SQLExceptionIOException
-
getBlobs3
public org.apache.commons.lang3.tuple.Triple<InputStream,String, getBlobs3String> (long id, String query) -
getBlobs
-