@Override public void addModelSetChangedListener(ModelChangedListener listener) { this.modelsetChangeListener.put(listener, new QuadPatternImpl(Variable.ANY, Variable.ANY, Variable.ANY, Variable.ANY)); }
public void addModelSetChangedListener(ModelChangedListener listener) { this.modelsetChangeListener.put(listener, new QuadPatternImpl(Variable.ANY, Variable.ANY, Variable.ANY, Variable.ANY)); }
@Override public ClosableIterator<Statement> iterator() { return new LazyUnionModelIterator(this, new QuadPatternImpl( Variable.ANY, Variable.ANY, Variable.ANY, Variable.ANY)); }
public ClosableIterator<Statement> iterator() { return new LazyUnionModelIterator(this, new QuadPatternImpl( Variable.ANY, Variable.ANY, Variable.ANY, Variable.ANY)); }
public void testContextNotification2() { ModelChangedListener listener = new AbstractModelChangeListener() {}; QuadPattern pattern = new QuadPatternImpl(context1, Variable.ANY, Variable.ANY, Variable.ANY); this.model.addModelSetChangedListener(listener, pattern); this.model.open(); this.model.addStatement(context2, subject, predicate, object); this.model.close(); }
public void testContextAndSubjectNotification3() { ModelChangedListener listener = new AbstractModelChangeListener() {}; QuadPattern pattern = new QuadPatternImpl(context1, subject, Variable.ANY, Variable.ANY); this.model.addModelSetChangedListener(listener, pattern); this.model.open(); this.model.addStatement(context2, subject, predicate, object); this.model.close(); }
public void testSubjectNotification2() { ModelChangedListener listener = new AbstractModelChangeListener() {}; QuadPattern pattern = new QuadPatternImpl(Variable.ANY, subject, Variable.ANY, Variable.ANY); this.model.addModelSetChangedListener(listener, pattern); this.model.open(); this.model.addStatement(context1, predicate, object, subject); this.model.close(); }
public void testContextAndSubjectNotification2() { ModelChangedListener listener = new AbstractModelChangeListener() {}; QuadPattern pattern = new QuadPatternImpl(context1, subject, Variable.ANY, Variable.ANY); this.model.addModelSetChangedListener(listener, pattern); this.model.open(); this.model.addStatement(context1, predicate, object, subject); this.model.close(); }
public void testPredicateNotification2() { ModelChangedListener listener = new AbstractModelChangeListener() {}; QuadPattern pattern = new QuadPatternImpl(Variable.ANY, Variable.ANY, predicate, Variable.ANY); this.model.addModelSetChangedListener(listener, pattern); this.model.open(); this.model.addStatement(context1, predicate, object, subject); this.model.close(); }
public void testSubjectNotification() { ModelChangedListener listener = new AbstractModelChangeListener() { @Override public void addedStatement(Statement statement) { assertEquals(context1, statement.getContext()); assertEquals(subject, statement.getSubject()); assertEquals(predicate, statement.getPredicate()); assertEquals(object, statement.getObject()); } }; QuadPattern pattern = new QuadPatternImpl(Variable.ANY, subject, Variable.ANY, Variable.ANY); this.model.addModelSetChangedListener(listener, pattern); this.model.open(); this.model.addStatement(context1, subject, predicate, object); this.model.close(); }
public void testContextAndSubjectNotification() { ModelChangedListener listener = new AbstractModelChangeListener() { @Override public void addedStatement(Statement statement) { assertEquals(context1, statement.getContext()); assertEquals(subject, statement.getSubject()); assertEquals(predicate, statement.getPredicate()); assertEquals(object, statement.getObject()); } }; QuadPattern pattern = new QuadPatternImpl(context1, subject, Variable.ANY, Variable.ANY); this.model.addModelSetChangedListener(listener, pattern); this.model.open(); this.model.addStatement(context1, subject, predicate, object); this.model.close(); }
public void testContextNotification() { ModelChangedListener listener = new AbstractModelChangeListener() { @Override public void addedStatement(Statement statement) { assertEquals(context1, statement.getContext()); assertEquals(subject, statement.getSubject()); assertEquals(predicate, statement.getPredicate()); assertEquals(object, statement.getObject()); } }; QuadPattern pattern = new QuadPatternImpl(context1, Variable.ANY, Variable.ANY, Variable.ANY); this.model.addModelSetChangedListener(listener, pattern); this.model.open(); this.model.addStatement(context1, subject, predicate, object); this.model.close(); }
public void testPredicateNotification() { ModelChangedListener listener = new AbstractModelChangeListener() { @Override public void addedStatement(Statement statement) { assertEquals(context1, statement.getContext()); assertEquals(subject, statement.getSubject()); assertEquals(predicate, statement.getPredicate()); assertEquals(object, statement.getObject()); } }; QuadPattern pattern = new QuadPatternImpl(Variable.ANY, Variable.ANY, predicate, Variable.ANY); this.model.addModelSetChangedListener(listener, pattern); this.model.open(); this.model.addStatement(context1, subject, predicate, object); this.model.close(); }
public void testLiteralNotification2() { ModelChangedListener listener = new AbstractModelChangeListener() {}; QuadPattern pattern = new QuadPatternImpl(Variable.ANY, Variable.ANY, Variable.ANY, new PlainLiteralImpl("Sebastian")); this.model.addModelSetChangedListener(listener, pattern); this.model.open(); this.model.addStatement(context1, subject, predicate, new PlainLiteralImpl("Sebastian Gerke")); this.model.close(); }
@Override public boolean contains(Statement s) throws ModelRuntimeException { QuadPattern quadPattern = new QuadPatternImpl(s.getContext(), s .getSubject(), s.getPredicate(), s.getObject()); ClosableIterator<? extends Statement> x = findStatements(quadPattern); boolean result = x.hasNext(); x.close(); return result; }
public boolean contains(Statement s) throws ModelRuntimeException { QuadPattern quadPattern = new QuadPatternImpl(s.getContext(), s .getSubject(), s.getPredicate(), s.getObject()); ClosableIterator<? extends Statement> x = findStatements(quadPattern); boolean result = x.hasNext(); x.close(); return result; }
public void testLiteralNotification() { ModelChangedListener listener = new AbstractModelChangeListener() { @Override public void addedStatement(Statement statement) { assertEquals(context1, statement.getContext()); assertEquals(subject, statement.getSubject()); assertEquals(predicate, statement.getPredicate()); assertEquals(new PlainLiteralImpl("Sebastian Gerke"), statement.getObject()); } }; QuadPattern pattern = new QuadPatternImpl(Variable.ANY, Variable.ANY, Variable.ANY, new PlainLiteralImpl("Sebastian Gerke")); this.model.addModelSetChangedListener(listener, pattern); this.model.open(); this.model.addStatement(context1, subject, predicate, new PlainLiteralImpl("Sebastian Gerke")); this.model.close(); }