org.alfresco.jcr.item
Class PropertyListIterator

java.lang.Object
  extended by org.alfresco.jcr.util.AbstractRangeIterator
      extended by org.alfresco.jcr.item.PropertyListIterator
All Implemented Interfaces:
java.util.Iterator, javax.jcr.PropertyIterator, javax.jcr.RangeIterator

public class PropertyListIterator
extends AbstractRangeIterator
implements javax.jcr.PropertyIterator

Alfresco implementation of a Property Iterator


Constructor Summary
PropertyListIterator(java.util.List properties)
          Construct
 
Method Summary
 long getSize()
           
 java.lang.Object next()
           
 javax.jcr.Property nextProperty()
           
 
Methods inherited from class org.alfresco.jcr.util.AbstractRangeIterator
getPosition, hasNext, remove, skip, skip
 
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
 

Constructor Detail

PropertyListIterator

public PropertyListIterator(java.util.List properties)
Construct

Parameters:
context - session context
properties - property list
Method Detail

nextProperty

public javax.jcr.Property nextProperty()
Specified by:
nextProperty in interface javax.jcr.PropertyIterator

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.