@Override public Iterator<Binding> iterator() { Iterator<Map.Entry<String, Value>> entries = bindings.entrySet().iterator(); return new ConvertingIterator<Map.Entry<String, Value>, Binding>(entries) { @Override protected Binding convert(Map.Entry<String, Value> entry) { return new SimpleBinding(entry.getKey(), entry.getValue()); } }; }
public Iterator<Binding> iterator() { Iterator<Map.Entry<String, Value>> entries = bindings.entrySet().iterator(); return new ConvertingIterator<Map.Entry<String, Value>, Binding>(entries) { @Override protected Binding convert(Map.Entry<String, Value> entry) { return new SimpleBinding(entry.getKey(), entry.getValue()); } }; }
public Iterator<Binding> iterator() { Iterator<Map.Entry<String, Value>> entries = bindings.entrySet().stream().filter( entry -> entry.getValue() != null).iterator(); return new ConvertingIterator<Map.Entry<String, Value>, Binding>(entries) { @Override protected Binding convert(Map.Entry<String, Value> entry) { return new SimpleBinding(entry.getKey(), entry.getValue()); } }; }
public Iterator<Binding> iterator() { Iterator<Map.Entry<String, Value>> entries = bindings.entrySet().stream().filter( entry -> entry.getValue() != null).iterator(); return new ConvertingIterator<Map.Entry<String, Value>, Binding>(entries) { @Override protected Binding convert(Map.Entry<String, Value> entry) { return new SimpleBinding(entry.getKey(), entry.getValue()); } }; }
/** * Adds a binding to the binding set. * * @param name * The binding's name. * @param value * The binding's value. */ public void addBinding(String name, Value value) { addBinding(new SimpleBinding(name, value)); }
public Binding getBinding(String bindingName) { Value value = getValue(bindingName); if (value != null) { return new SimpleBinding(bindingName, value); } return null; }
@Override public Binding getBinding(String bindingName) { Value value = getValue(bindingName); if (value != null) { return new SimpleBinding(bindingName, value); } return null; }
/** * Adds a binding to the binding set. * * @param name * The binding's name. * @param value * The binding's value. */ public void addBinding(String name, Value value) { addBinding(new SimpleBinding(name, value)); }
public Binding next() { Binding result = new SimpleBinding(bindingNames.get(index), values.get(index)); findNextElement(); return result; }
public Binding getBinding(String bindingName) { Value value = getValue(bindingName); if (value != null) { return new SimpleBinding(bindingName, value); } return null; }
public Binding next() { Binding result = new SimpleBinding(bindingNames.get(index), values.get(index)); findNextElement(); return result; }
@Override public Binding next() { Binding result = new SimpleBinding(bindingNames.get(index), values.get(index)); findNextElement(); return result; }
public Binding getBinding(String bindingName) { Value value = getValue(bindingName); if (value != null) { return new SimpleBinding(bindingName, value); } return null; }
/** * Adds a binding to the binding set. * * @param name * The binding's name. * @param value * The binding's value. */ public void addBinding(String name, Value value) { addBinding(new SimpleBinding(name, value)); }
public Binding getBinding(String bindingName) { Value value = getValue(bindingName); if (value != null) { return new SimpleBinding(bindingName, value); } return null; }
@Override @Nullable public Binding getBinding(String bindingName) { if (!hasBinding(bindingName)) { return null; } else { final Value value = getValue(bindingName); return new SimpleBinding(bindingName, value); } }
private Binding convertBinding(OntopBinding ontopBinding) { try { return new SimpleBinding( ontopBinding.getName(), RDF4JHelper.getValue(ontopBinding.getValue()) ); } catch (OntopResultConversionException e) { throw new RuntimeException(e); } }
private Binding getBinding(Resource bindingNode) throws GraphUtilException { Literal name = GraphUtil.getUniqueObjectLiteral(graph, bindingNode, VARIABLE); Value value = GraphUtil.getUniqueObject(graph, bindingNode, VALUE); return new SimpleBinding(name.getLabel(), value); } }
private Binding getBinding(Resource bindingNode) throws GraphUtilException { Literal name = GraphUtil.getUniqueObjectLiteral(graph, bindingNode, VARIABLE); Value value = GraphUtil.getUniqueObject(graph, bindingNode, VALUE); return new SimpleBinding(name.getLabel(), value); } }
private Binding getBinding(Resource bindingNode) throws GraphUtilException { Literal name = GraphUtil.getUniqueObjectLiteral(graph, bindingNode, VARIABLE); Value value = GraphUtil.getUniqueObject(graph, bindingNode, VALUE); return new SimpleBinding(name.getLabel(), value); } }