Beispiel #1
0
 @Override
 public ExtendedIterator<Triple> graphBaseFind(TripleMatch m) {
   checkOpen();
   Triple t = m.asTriple();
   if (log.isDebugEnabled()) {
     log.debug("Find: " + PrettyPrinter.toString(t, getPrefixMapping()));
   }
   FindQuery query = new FindQuery(t, mapping.compiledPropertyBridges());
   ExtendedIterator<Triple> result = query.iterator();
   if (mapping.configuration().getServeVocabulary()) {
     result = result.andThen(mapping.getVocabularyModel().getGraph().find(t));
   }
   return result;
 }