org.apache.lucene.analysis
Class CharArraySet.CharArraySetIterator

java.lang.Object
  extended by org.apache.lucene.analysis.CharArraySet.CharArraySetIterator
All Implemented Interfaces:
java.util.Iterator<java.lang.String>
Enclosing class:
CharArraySet

public class CharArraySet.CharArraySetIterator
extends java.lang.Object
implements java.util.Iterator<java.lang.String>

The Iterator for this set. Strings are constructed on the fly, so use nextCharArray for more efficient access.


Method Summary
 boolean hasNext()
           
 java.lang.String next()
          Returns the next String, as a Set would...
 char[] nextCharArray()
          do not modify the returned char[]
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<java.lang.String>

nextCharArray

public char[] nextCharArray()
do not modify the returned char[]


next

public java.lang.String next()
Returns the next String, as a Set would... use nextCharArray() for better efficiency.

Specified by:
next in interface java.util.Iterator<java.lang.String>

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<java.lang.String>


Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.