public boolean next()
        throws EFapsException
    {
        boolean ret = false;
        if (this.objectIterator == null) {
            this.objectIterator = this.objectList.iterator();
        }
        if (this.idIterator == null) {
            this.idIterator = this.idList.iterator();
        }
        if (this.objectIterator.hasNext()) {
            this.currentObject = this.objectIterator.next();
            this.currentId = this.idIterator.next();
            ret = true;
            for (final ISelectPart part : getSelectParts()) {
                part.next();
            }
        }
        return ret;
    }
public boolean next ( ) throws EFapsException { boolean ret = false ; if ( this . objectIterator == null ) { this . objectIterator = this . objectList . iterator ( ) ; } if ( this . idIterator == null ) { this . idIterator = this . idList . iterator ( ) ; } if ( this . objectIterator . hasNext ( ) ) { this . currentObject = this . objectIterator . next ( ) ; this . currentId = this . idIterator . next ( ) ; ret = true ; for ( final ISelectPart part : getSelectParts ( ) ) { part . next ( ) ; } } return ret ; }
@return true if next, else false
@throws EFapsException on error