public boolean remove(Value subj, URI pred, Value obj) { if (subj == null || subj instanceof Resource) return model.remove((Resource) subj, pred, obj); return false; }
public boolean remove(Value subj, URI pred, Value obj) { if (subj == null || subj instanceof Resource) return model.remove((Resource) subj, pred, obj); return false; }
@Override public void statementRemoved(Statement st) { boolean removed = (newStatements != null) ? newStatements.remove(st) : false; if (!removed) { // trigger full rebuild statementsRemoved = true; newStatements = null; } }
public boolean remove(Value subj, Value pred, Value obj, Value... contexts) { boolean modified = false; for (Model model : models) { modified |= model.remove(subj, pred, obj, contexts); } return modified; }
/** * Removes the value from the parsed property * @param property * @param value */ private boolean removeValue(URI property, Value value){ if(value != null){ return model.remove(subject, property, value); } else { return false; } }
/** * Removes the value from the parsed property * @param property * @param value */ private boolean removeValue(URI property, Value value){ if(value != null){ return model.remove(subject, property, value); } else { return false; } }
/** * @deprecated since 4.0. Use * {@link #remove(Resource, IRI, Value, Resource...)} instead. */ @Deprecated public default boolean remove(Resource subj, URI pred, Value obj, Resource... contexts) { return remove(subj, (IRI)pred, obj, contexts); }
@Override protected void removeIteration(Iterator<Statement> union, Resource subj, URI pred, Value obj, Resource... contexts) { Iterator<Statement> iter = ((UnionIterator) union).iter; int idx = ((UnionIterator) union).idx; for (int i = 0; i < models.length; i++) { Model model = models[i]; if (i == idx) { iter.remove(); } else { model.remove(subj, pred, obj, contexts); } } }
@Override public synchronized void clear(Resource... contexts) { if (contexts != null && contexts.length == 0) { if (approved != null) { approved.remove(null, null, null); } if (approvedContexts != null) { approvedContexts.clear(); } statementCleared = true; } else { if (approved != null) { approved.remove(null, null, null, contexts); } if (approvedContexts != null) { approvedContexts.removeAll(Arrays.asList(contexts)); } if (deprecatedContexts == null) { deprecatedContexts = new HashSet<Resource>(); } deprecatedContexts.addAll(Arrays.asList(contexts)); } }
@Override public void removeAll(String field) throws IllegalArgumentException { if(field == null){ throw new IllegalArgumentException("The parsed field MUST NOT be NULL"); } else if(field.isEmpty()){ throw new IllegalArgumentException("The parsed field MUST NOT be Empty"); } model.remove(subject, sesameFactory.createURI(field), null); }
@Override public void removeAll(String field) throws IllegalArgumentException { if(field == null){ throw new IllegalArgumentException("The parsed field MUST NOT be NULL"); } else if(field.isEmpty()){ throw new IllegalArgumentException("The parsed field MUST NOT be Empty"); } model.remove(subject, sesameFactory.createURI(field), null); }
public boolean remove(Value subj, Value pred, Value obj, Value... contexts) { return getDelegate().remove(subj, pred, obj, contexts); }
@Override public boolean remove(Resource s, IRI p, Value o, Resource... 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.remove(s, p, o, c); }
public void removeLater(Statement st) { getAddedModel().remove(st); removed.get(this).add(st); }
public void removeLater(Statement st) { getAddedModel().remove(st); removed.get(this).add(st); }
@Override public synchronized void approve(Resource subj, IRI pred, Value obj, Resource ctx) { if (deprecated != null) { deprecated.remove(subj, pred, obj, ctx); } if (approved == null) { approved = createEmptyModel(); } approved.add(subj, pred, obj, ctx); if (ctx != null) { if (approvedContexts == null) { approvedContexts = new HashSet<Resource>(); } approvedContexts.add(ctx); } }
dataset.begin(ReadWrite.WRITE); try { Model m = dataset.getDefaultModel(); m.remove(m.createResource("http://http://www.stackoverflow.com/example/Ronnie"), MY_ONTOLOGY.NAME, m.createLiteral("Ronald")); dataset.commit(); } finally { dataset.end(); }
public void addLater(Resource subj, URI pred, Value obj, Resource... contexts) { Resource[] ctxs = notNull(contexts); if (ctxs.length == 0) { ctxs = new Resource[] { null }; } getRemovedModel().remove(subj, pred, obj, ctxs); added.get(this).add(subj, pred, obj, contexts); }
public void addLater(Resource subj, URI pred, Value obj, Resource... contexts) { Resource[] ctxs = notNull(contexts); if (ctxs.length == 0) { ctxs = new Resource[] { null }; } getRemovedModel().remove(subj, pred, obj, ctxs); added.get(this).add(subj, pred, obj, contexts); }
@Override public synchronized void deprecate(Resource subj, IRI pred, Value obj, Resource ctx) { if (approved != null) { approved.remove(subj, pred, obj, ctx); } if (deprecated == null) { deprecated = createEmptyModel(); } deprecated.add(subj, pred, obj, ctx); if (approvedContexts != null && approvedContexts.contains(ctx) && !approved.contains(null, null, null, ctx)) { approvedContexts.remove(ctx); } }