/** Inefficient */ @Override public boolean hasBinding(String bindingName) { return ontopBindingSet.hasBinding(bindingName); }
@Override public boolean hasBinding(String bindingName) { return ontopBindingSet.hasBinding(bindingName); }
@Override @Nonnull public Iterator<Binding> iterator() { List<Binding> allBindings = new LinkedList<>(); List<String> names = ontopBindingSet.getBindingNames(); for (String s : names) { if (ontopBindingSet.hasBinding(s)) { allBindings.add(getBinding(s)); } } return allBindings.iterator(); }