Package davmail.imap
Class ImapConnection.RangeIterator
java.lang.Object
davmail.imap.ImapConnection.AbstractRangeIterator
davmail.imap.ImapConnection.RangeIterator
- All Implemented Interfaces:
Iterator<ExchangeSession.Message>
- Enclosing class:
ImapConnection
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRangeIterator(ExchangeSession.MessageList messages, String value) -
Method Summary
Modifier and TypeMethodDescriptionprotected longconvertToLong(String value) booleanhasNext()protected booleanprotected booleanprotected booleannext()voidremove()protected voidMethods inherited from class davmail.imap.ImapConnection.AbstractRangeIterator
getCurrentIndexMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
RangeIterator
-
-
Method Details
-
convertToLong
-
skipToNextRangeStart
protected void skipToNextRangeStart() -
hasNextInRange
protected boolean hasNextInRange() -
hasNextIndex
protected boolean hasNextIndex() -
hasNextRange
protected boolean hasNextRange() -
hasNext
public boolean hasNext() -
next
-
remove
public void remove()
-