@Override public void map(final QuadModel model) throws Exception { final List<Statement> statements = new ArrayList<>(); final RDFSource source = RDFSources.wrap(model); final RDFHandler handler = RDFHandlers.wrap(statements); processor.wrap(source).emit(handler, 1); model.addAll(statements); }
result.addAll(model.filter(mentionID, null, null)); for (final Statement triple : model.filter(null, null, mentionID)) { result.add(triple); if (triple.getPredicate().equals(KS.EXPRESSED_BY)) { final Resource factID = triple.getSubject(); result.addAll(model.filter(factID, null, null)); for (final Statement factTriple : model.filter(null, null, null, factID)) { result.add(factTriple);