public Iterator<BeanProperty<Object>> iterator() { return new BeanPropertyIterator<Object>( members ); } }
public BeanProperty<T> next() { if ( hasNext() ) { // initialized by hasNext() final BeanProperty<T> property = nextProperty; nextProperty = null; return property; } throw new NoSuchElementException(); }