protected Option getElement()

in src/main/java/org/apache/sling/query/impl/iterator/DescendantsIterator.java [47:56]


    protected Option<T> getElement() {
        if (current == null) {
            if (input.hasNext()) {
                current = input.next();
            } else {
                return null;
            }
        }
        return getDescendant();
    }