private Item getItem()

in src/main/java/org/apache/sling/scripting/javascript/wrapper/ScriptableItemMap.java [104:116]


    private Item getItem(int index) {
        if (index < 0 || index >= items.size()) {
            return null;
        }

        Iterator<Item> itemsIter = items.values().iterator();
        while (itemsIter.hasNext() && index > 0) {
            itemsIter.next();
            index--;
        }

        return itemsIter.hasNext() ? itemsIter.next() : null;
    }