Я использую Apache Jena 2.12.0 для запроса конечной точки SPARQL. Я хочу закрыть объект QueryEngineHTTP после использования, но следующий код приведет к неприемлемому ResultSet, поскольку он закрывается вместе с QueryEngineHTTP. Есть ли способ закрыть один, но не другой?Закрытие Jena QueryEngineHTTP без закрытия ResultSet
public ResultSet select(String query)
{
try(QueryEngineHTTP qe = new QueryEngineHTTP(ENDPOINT, query))
{
return qe.execSelect();
} catch(Exception e) {throw new RuntimeException("Error on query:\n"+query,e);}
}