org.alfresco.jcr.query
Class NodeRefRowIteratorImpl
java.lang.Object
org.alfresco.jcr.util.AbstractRangeIterator
org.alfresco.jcr.query.NodeRefRowIteratorImpl
- All Implemented Interfaces:
- java.util.Iterator, javax.jcr.query.RowIterator, javax.jcr.RangeIterator
public class NodeRefRowIteratorImpl
- extends AbstractRangeIterator
- implements javax.jcr.query.RowIterator
Row Iterator based on a list of Node References
Method Summary |
javax.jcr.query.RowIterator |
getProxy()
Get proxied JCR Query |
long |
getSize()
|
java.lang.Object |
next()
|
javax.jcr.query.Row |
nextRow()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.jcr.RangeIterator |
getPosition, skip |
Methods inherited from interface java.util.Iterator |
hasNext, remove |
NodeRefRowIteratorImpl
public NodeRefRowIteratorImpl(SessionImpl session,
java.util.Map columns,
java.util.List nodeRefs)
- Construct
- Parameters:
session
- columnNames
- nodeRefs
-
getProxy
public javax.jcr.query.RowIterator getProxy()
- Get proxied JCR Query
- Returns:
- proxy
nextRow
public javax.jcr.query.Row nextRow()
- Specified by:
nextRow
in interface javax.jcr.query.RowIterator
getSize
public long getSize()
- Specified by:
getSize
in interface javax.jcr.RangeIterator
next
public java.lang.Object next()
- Specified by:
next
in interface java.util.Iterator
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.