public void handle(IRI subject, IRI predicate, OWLLiteral object) { for (AbstractLiteralTripleHandler handler : literalTripleHandlers) { if (handler.canHandle(subject, predicate, object)) { handler.handleTriple(subject, predicate, object); break; } } }
private void handleStreaming(IRI subject, IRI predicate, OWLLiteral con) { for (AbstractLiteralTripleHandler handler : literalTripleHandlers) { if (handler.canHandleStreaming(subject, predicate, con)) { handler.handleTriple(subject, predicate, con); return; } } addTriple(subject, predicate, con); }
private void handleStreaming(IRI subject, IRI predicate, String literal, String datatype, String lang) { // Convert all literals to OWLConstants OWLLiteral con = getOWLConstant(literal, datatype, lang); AbstractLiteralTripleHandler skosHandler = skosTripleHandlers.get(predicate); if (skosHandler != null) { skosHandler.handleTriple(subject, predicate, con); return; } for (AbstractLiteralTripleHandler handler : literalTripleHandlers) { if (handler.canHandleStreaming(subject, predicate, con)) { handler.handleTriple(subject, predicate, con); return; } } addTriple(subject, predicate, con); }
public void handle(IRI subject, IRI predicate, OWLLiteral object) { for (AbstractLiteralTripleHandler handler : literalTripleHandlers) { if (handler.canHandle(subject, predicate, object)) { handler.handleTriple(subject, predicate, object); break; } } }
@Override public void handleLiteralTriple(IRI subject, IRI predicate, OWLLiteral object) throws UnloadableImportException { if (isGeneralPredicate(predicate)) { for (AbstractLiteralTripleHandler literalTripleHandler : literalTripleHandlers) { if (literalTripleHandler.canHandle(subject, predicate, object)) { literalTripleHandler.handleTriple(subject, predicate, object); break; } } } } });