/** * {@inheritDoc} */ @Override public void preprocess() { defineBuiltinProperties(); }
public DefaultGraphLoader() { clear(); }
public GraphLoader attachTemporaryGraph(final Graph tempGraph) { final GraphLoader savedLoader = _loader; final SimpleUnion unionGraph = (SimpleUnion) savedLoader.getGraph(); unionGraph.addGraph(tempGraph); _loader = new DefaultGraphLoader(); _loader.setGraph(unionGraph); _loader.setKB(_kb); _loader.preprocess(); return savedLoader; }
protected ATermList createList(final RDFListIterator i) { if (!i.hasNext()) return ATermUtils.EMPTY_LIST; final Node node = i.next(); if (node == null) return ATermUtils.EMPTY_LIST; final ATermAppl first = node2term(node); final ATermList rest = createList(i); final ATermList list = ATermUtils.makeList(first, rest); return list; }
protected ATermList createList(final Node node) { if (_lists.containsKey(node)) return _lists.get(node); final ATermList list = createList(new RDFListIterator(node)); _lists.put(node, list); return list; }
public void detachTemporaryGraph(final Graph tempGraph, final GraphLoader savedLoader) { final SimpleUnion unionGraph = (SimpleUnion) _loader.getGraph(); unionGraph.removeGraph(tempGraph); _loader = savedLoader; }
public GraphLoader attachTemporaryGraph(final Graph tempGraph) { final GraphLoader savedLoader = _loader; final SimpleUnion unionGraph = (SimpleUnion) savedLoader.getGraph(); unionGraph.addGraph(tempGraph); _loader = new DefaultGraphLoader(); _loader.setGraph(unionGraph); _loader.setKB(_kb); _loader.preprocess(); return savedLoader; }
protected ATermList createList(final RDFListIterator i) { if (!i.hasNext()) return ATermUtils.EMPTY_LIST; final Node node = i.next(); if (node == null) return ATermUtils.EMPTY_LIST; final ATermAppl first = node2term(node); final ATermList rest = createList(i); final ATermList list = ATermUtils.makeList(first, rest); return list; }
protected ATermList createList(final Node node) { if (_lists.containsKey(node)) return _lists.get(node); final ATermList list = createList(new RDFListIterator(node)); _lists.put(node, list); return list; }
/** * {@inheritDoc} */ @Override public void preprocess() { defineBuiltinProperties(); }
public DefaultGraphLoader() { clear(); }
public GraphLoader attachTemporaryGraph(final Graph tempGraph) { final GraphLoader savedLoader = _loader; final SimpleUnion unionGraph = (SimpleUnion) savedLoader.getGraph(); unionGraph.addGraph(tempGraph); _loader = new DefaultGraphLoader(); _loader.setGraph(unionGraph); _loader.setKB(_kb); _loader.preprocess(); return savedLoader; }
protected ATermList createList(final RDFListIterator i) { if (!i.hasNext()) return ATermUtils.EMPTY_LIST; final Node node = i.next(); if (node == null) return ATermUtils.EMPTY_LIST; final ATermAppl first = node2term(node); final ATermList rest = createList(i); final ATermList list = ATermUtils.makeList(first, rest); return list; }
protected ATermList createList(final Node node) { if (_lists.containsKey(node)) return _lists.get(node); final ATermList list = createList(new RDFListIterator(node)); _lists.put(node, list); return list; }
@Override public boolean contains(final KnowledgeBase kb, final GraphLoader loader, final Node s, final Node p, final Node o) { return kb.isClass(loader.node2term(o)); }
/** * {@inheritDoc} */ @Override public void preprocess() { defineBuiltinProperties(); }
public DefaultGraphLoader() { clear(); }
@Override public boolean contains(final KnowledgeBase kb, final GraphLoader loader, final Node s, final Node p, final Node o) { final ATermAppl term = loader.node2term(o); return kb.isClass(term) || kb.isProperty(term) || kb.isIndividual(term); }