@Override public void handleResourceTriple(IRI subject, IRI predicate, IRI object) throws UnloadableImportException { if (isGeneralPredicate(predicate)) { for (AbstractResourceTripleHandler resTripHandler : resourceTripleHandlers) { if (resTripHandler.canHandle(subject, predicate, object)) { resTripHandler.handleTriple(subject, predicate, object); break; } } } } });
public void handle(IRI subject, IRI predicate, IRI object) throws UnloadableImportException { if (predicate.equals(OWLRDFVocabulary.RDF_TYPE.getIRI())) { BuiltInTypeHandler typeHandler = builtInTypeTripleHandlers.get(object); if (typeHandler != null) { typeHandler.handleTriple(subject, predicate, object); // Consumed the triple - no further processing return; } else { addIndividual(subject); } } AbstractResourceTripleHandler handler = predicateHandlers.get(predicate); if (handler != null) { if (handler.canHandle(subject, predicate, object)) { handler.handleTriple(subject, predicate, object); } return; } }
if (handler != null) { if (handler.canHandleStreaming(subject, predicate, object)) { handler.handleTriple(subject, predicate, object); return;
AbstractResourceTripleHandler handler = predicateHandlers.get(predicate); if (handler != null && handler.canHandle(subject, predicate, object)) { handler.handleTriple(subject, predicate, object); resHandler.handleTriple(subject, predicate, object); break;
for (AbstractResourceTripleHandler resTripHandler : resourceTripleHandlers) { if (resTripHandler.canHandle(subject, predicate, object)) { resTripHandler.handleTriple(subject, predicate, object); break;
if (handler != null) { if (handler.canHandleStreaming(subject, predicate, object)) { handler.handleTriple(subject, predicate, object); consumed = true; for (AbstractResourceTripleHandler resHandler : resourceTripleHandlers) { if (resHandler.canHandleStreaming(subject, predicate, object)) { resHandler.handleTriple(subject, predicate, object); consumed = true; break;