Examples of RangeIteratorAdapter


Examples of org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter

     * Creates an iterator for the given collection of {@code Principal}s.
     *
     * @param collection collection of {@link Principal} objects.
     */
    public PrincipalIteratorAdapter(Collection<? extends Principal> collection) {
        super(new RangeIteratorAdapter(collection));
    }
View Full Code Here

Examples of org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter

        return result.getColumnNames();
    }

    public RowIterator getRows() throws RepositoryException {
        final RowIterator rowIterator = result.getRows();
        return new RowIteratorAdapter(new RangeIteratorAdapter(rowIterator, rowIterator.getSize())) {
            @Override
            public Row next() {
                return new RowDecorator((Row) super.next());
            }
        };
View Full Code Here

Examples of org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter

            public Name[] getColumnNames() {
                return new Name[] {};
            }

            public RangeIterator getRows() {
                return new RangeIteratorAdapter(EmptyIterator.INSTANCE);
            }
        };
    }
View Full Code Here

Examples of org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter

        if (refs != null) {
            AuthorizableIterator iterator = new AuthorizableIterator(refs, UserManager.SEARCH_TYPE_GROUP, userManager);
            if (includeInherited) {
                return getAllMembership(iterator);
            } else {
                return new RangeIteratorAdapter(iterator, iterator.getSize());
            }
        } else {
            return RangeIteratorAdapter.EMPTY;
        }
View Full Code Here

Examples of org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter

        if (iterator != null) {
            if (includeInherited) {
                return getAllMembers(iterator, authorizableType);
            } else {
                return new RangeIteratorAdapter(iterator, iterator.getSize());
            }
        } else {
            return RangeIteratorAdapter.EMPTY;
        }
    }
View Full Code Here

Examples of org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter

     * Creates an adapter for the given {@link Iterator}.
     *
     * @param iterator iterator of {@link AccessControlPolicy access control policies}.
     */
    public AccessControlPolicyIteratorAdapter(Iterator iterator) {
        super(new RangeIteratorAdapter(iterator));
    }
View Full Code Here

Examples of org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter

     * Creates an iterator for the given collection.
     *
     * @param collection collection of {@link AccessControlPolicy} objects.
     */
    public AccessControlPolicyIteratorAdapter(Collection collection) {
        super(new RangeIteratorAdapter(collection));
    }
View Full Code Here

Examples of org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter

            NodeEntry entry = (NodeEntry) it.next();
            if (EntryValidation.isValidNodeEntry(entry)) {
                entries.add(entry);
            }
        }
        return new RangeIteratorAdapter(Collections.unmodifiableCollection(entries));
    }
View Full Code Here

Examples of org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter

            }
        } else {
            // no need to filter out properties, there are no removed properties
            props = properties.getPropertyEntries();
        }
        return new RangeIteratorAdapter(Collections.unmodifiableCollection(props));
    }
View Full Code Here

Examples of org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter

            NodeEntry entry = (NodeEntry) it.next();
            if (EntryValidation.isValidNodeEntry(entry)) {
                entries.add(entry);
            }
        }
        return new RangeIteratorAdapter(Collections.unmodifiableCollection(entries));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.