Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.commons.fileupload
Interface FileItemIterator

    public interface FileItemIterator

An iterator, as returned by `FileUploadBase.getItemIterator(RequestContext)`.

Method Summary
`boolean` | `hasNext()` Returns, whether another instance of `FileItemStream` is available.
`FileItemStream` | `next()` Returns the next available `FileItemStream`.

Method Detail

### hasNext

    boolean hasNext()
                    throws FileUploadException,
                           java.io.IOException

  Returns, whether another instance of `FileItemStream` is available.

  Returns:
    True, if one or more additional file items are available, otherwise false.
  Throws:
    `FileUploadException` - Parsing or processing the file item failed.
    `java.io.IOException` - Reading the file item failed.

### next

    FileItemStream next()
                        throws FileUploadException,
                               java.io.IOException

  Returns the next available `FileItemStream`.

  Returns:
    FileItemStream instance, which provides access to the next file item.
  Throws:
    `java.util.NoSuchElementException` - No more items are available. Use `hasNext()` to prevent this exception.
    `FileUploadException` - Parsing or processing the file item failed.
    `java.io.IOException` - Reading the file item failed.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright ? 2002-2008 The Apache Software Foundation. All Rights Reserved.