@Override public boolean isEmpty() { return !contains(null, null, null); }
@Override public boolean contains(Object o) { if (o instanceof Resource) { return AbstractModel.this.contains((Resource)o, null, null); } return false; }
@Override public boolean contains(Object o) { if (o instanceof Value) { return AbstractModel.this.contains(null, null, (Value)o); } return false; }
@Override public boolean contains(Object o) { if (o instanceof Resource || o == null) { return AbstractModel.this.contains(null, null, null, (Resource)o); } return false; }
@Override public boolean contains(Object o) { if (o instanceof IRI) { return AbstractModel.this.contains(null, (IRI)o, null); } return false; }
@Override public boolean contains(Object o) { if (o instanceof Resource) { return AbstractModel.this .contains((Resource) o, null, null); } return false; }
@Override public boolean contains(Object o) { if (o instanceof Value) { return AbstractModel.this.contains(null, null, (Value) o); } return false; }
@Override public boolean contains(Object o) { if (o instanceof Resource || o == null) { return AbstractModel.this.contains(null, null, null, (Resource) o); } return false; }
@Override public boolean contains(Object o) { if (o instanceof URI) { return AbstractModel.this.contains(null, (URI) o, null); } return false; }
public boolean contains(Value subj, Value pred, Value obj, Value... contexts) { return model.contains(subj, pred, obj, contexts); }
@Override public boolean isEmpty() { return !contains(null, null, null); }
@Override public boolean containsAll(Collection<?> c) { Iterator<?> e = c.iterator(); try { while (e.hasNext()) if (!contains(e.next())) return false; return true; } finally { closeIterator(c, e); } }
@Override public boolean containsAll(Collection<?> c) { Iterator<?> e = c.iterator(); try { while (e.hasNext()) if (!contains(e.next())) return false; return true; } finally { closeIterator(c, e); } }
public boolean contains(Value s, Value p, Value o, Value... c) { if (s == null) { s = subj; } if (p == null) { p = pred; } if (o == null) { o = obj; } if (c != null && c.length == 0) { c = contexts; } if (!accept(s, p, o, c)) { return false; } return model.contains(s, p, o, c); }
@Override public boolean contains(Object o) { if (o instanceof Statement) { Statement st = (Statement)o; return contains(st.getSubject(), st.getPredicate(), st.getObject(), st.getContext()); } return false; }
@Override public boolean contains(Object o) { if (o instanceof Statement) { Statement st = (Statement) o; return contains(st.getSubject(), st.getPredicate(), st.getObject(), st.getContext()); } return false; }