@Override public VariableBinding next() { if (!hasNext()) throw new NoSuchElementException(); final VariableBinding result = _binding; _binding = null; return result; }
newBinding = getBinding(position); else _helperChain[position].setCurrentBinding(newBinding);
newBinding = getBinding(position); else _helperChain[position].setCurrentBinding(newBinding);
@Override public VariableBinding next() { if (!hasNext()) throw new NoSuchElementException(); final VariableBinding result = _binding; _binding = null; return result; }
@Override public Iterator<VariableBinding> iterator() { return new BindingIterator(); }
@Override public Iterator<VariableBinding> iterator() { return new BindingIterator(); }