Package org.apache.jackrabbit.commons.iterator

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


            }
        } 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

        MembershipProvider mMgr = userManager.getMembershipProvider();
        Iterator<String> oakPaths = mMgr.getMembership(tree, includeInherited);
        if (oakPaths.hasNext()) {
            AuthorizableIterator groups = AuthorizableIterator.create(oakPaths, userManager, UserManager.SEARCH_TYPE_GROUP);
            return new RangeIteratorAdapter(groups, groups.getSize());
        } else {
            return RangeIteratorAdapter.EMPTY;
        }
    }
View Full Code Here

        } else {
            MembershipProvider mMgr = uMgr.getMembershipProvider();
            Iterator oakPaths = mMgr.getMembers(getTree(), Type.AUTHORIZABLE, includeInherited);
            if (!oakPaths.hasNext()) {
                AuthorizableIterator iterator = AuthorizableIterator.create(oakPaths, uMgr, UserManager.SEARCH_TYPE_AUTHORIZABLE);
                return new RangeIteratorAdapter(iterator, iterator.getSize());
            } else {
                return RangeIteratorAdapter.EMPTY;

            }
        }
View Full Code Here

        Iterator<String> it = groupPaths.iterator();
        if (includeInherited && it.hasNext()) {
            return getAllMembership(groupPaths.iterator());
        } else {
            return new RangeIteratorAdapter(it, groupPaths.size());
        }
    }
View Full Code Here

        Iterator it = memberPaths.iterator();
        if (includeInherited && it.hasNext()) {
            return getAllMembers(it, authorizableType);
        } else {
            return new RangeIteratorAdapter(it, Iterables.size(memberPaths));
        }
    }
View Full Code Here

            NodeEntry entry = (NodeEntry) childIter.next();
            if (!NameConstants.JCR_VERSIONLABELS.equals(entry.getName())) {
                versionEntries.add(entry);
            }
        }
        return new LazyItemIterator(getItemManager(), new RangeIteratorAdapter(versionEntries));
    }
View Full Code Here

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

            }
        } 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

                    (t2-t1) / 1000,
                    collect,
                    cache.getSize()
            });
        }
        return new RangeIteratorAdapter(groups.iterator(), groups.size());
    }
View Full Code Here

TOP

Related Classes of org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter

Copyright © 2018 www.massapicom. 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.