/** * Writes a triple for the {@link StatementRank} of a {@link Statement} to * the dump. * * @param subject * @param rank */ void writeStatementRankTriple(Resource subject, StatementRank rank) { try { this.rdfWriter.writeTripleUriObject(subject, RdfWriter.WB_RANK, getUriStringForRank(rank)); this.rankBuffer.add(rank, subject); } catch (RDFHandlerException e) { throw new RuntimeException(e.getMessage(), e); } }
/** * Writes triples to determine the statements with the highest rank. */ void writeBestRankTriples() { for (Resource resource : this.rankBuffer.getBestRankedStatements()) { try { this.rdfWriter.writeTripleUriObject(resource, RdfWriter.RDF_TYPE, RdfWriter.WB_BEST_RANK.toString()); } catch (RDFHandlerException e) { throw new RuntimeException(e.getMessage(), e); } } this.rankBuffer.clear(); }
response.sendError(SC_INTERNAL_SERVER_ERROR, "Serialization error: " + e.getMessage());
throw new ServerHTTPException("Serialization error: " + e.getMessage(), e);
throw new ServerHTTPException("Serialization error: " + e.getMessage(), e);
public static boolean toBooleanQueryResult(Iterable<? extends Statement> dawgGraph) throws DAWGTestResultSetParseException { DAWGTestBooleanParser parser = new DAWGTestBooleanParser(); try { parser.startRDF(); for (Statement st : dawgGraph) { parser.handleStatement(st); } parser.endRDF(); return parser.getValue(); } catch (RDFHandlerException e) { throw new DAWGTestResultSetParseException(e.getMessage(), e); } } }
public static boolean toBooleanQueryResult(Iterable<? extends Statement> dawgGraph) throws DAWGTestResultSetParseException { DAWGTestBooleanParser parser = new DAWGTestBooleanParser(); try { parser.startRDF(); for (Statement st : dawgGraph) { parser.handleStatement(st); } parser.endRDF(); return parser.getValue(); } catch (RDFHandlerException e) { throw new DAWGTestResultSetParseException(e.getMessage(), e); } } }
public static boolean toBooleanQueryResult(Iterable<? extends Statement> dawgGraph) throws DAWGTestResultSetParseException { DAWGTestBooleanParser parser = new DAWGTestBooleanParser(); try { parser.startRDF(); for (Statement st : dawgGraph) { parser.handleStatement(st); } parser.endRDF(); return parser.getValue(); } catch (RDFHandlerException e) { throw new DAWGTestResultSetParseException(e.getMessage(), e); } } }
public static TupleQueryResult toTupleQueryResult(Iterable<? extends Statement> dawgGraph) throws DAWGTestResultSetParseException { TupleQueryResultBuilder tqrBuilder = new TupleQueryResultBuilder(); DAWGTestResultSetParser parser = new DAWGTestResultSetParser(tqrBuilder); try { parser.startRDF(); for (Statement st : dawgGraph) { parser.handleStatement(st); } parser.endRDF(); return tqrBuilder.getQueryResult(); } catch (RDFHandlerException e) { throw new DAWGTestResultSetParseException(e.getMessage(), e); } }
public static TupleQueryResult toTupleQueryResult(Iterable<? extends Statement> dawgGraph) throws DAWGTestResultSetParseException { TupleQueryResultBuilder tqrBuilder = new TupleQueryResultBuilder(); DAWGTestResultSetParser parser = new DAWGTestResultSetParser(tqrBuilder); try { parser.startRDF(); for (Statement st : dawgGraph) { parser.handleStatement(st); } parser.endRDF(); return tqrBuilder.getQueryResult(); } catch (RDFHandlerException e) { throw new DAWGTestResultSetParseException(e.getMessage(), e); } }
public static TupleQueryResult toTupleQueryResult(Iterable<? extends Statement> dawgGraph) throws DAWGTestResultSetParseException { TupleQueryResultBuilder tqrBuilder = new TupleQueryResultBuilder(); DAWGTestResultSetParser parser = new DAWGTestResultSetParser(tqrBuilder); try { parser.startRDF(); for (Statement st : dawgGraph) { parser.handleStatement(st); } parser.endRDF(); return tqrBuilder.getQueryResult(); } catch (RDFHandlerException e) { throw new DAWGTestResultSetParseException(e.getMessage(), e); } }