org.knime.core.data.collection
Interface BlobSupportDataCellIterator

All Superinterfaces:
Iterator<DataCell>
All Known Implementing Classes:
DefaultBlobSupportDataCellIterator

public interface BlobSupportDataCellIterator
extends Iterator<DataCell>

Iterator on a collection of DataCell objects, permitting the access on underlying BlobWrapperDataCell if applicable.

Instances of this iterator are returned by the CollectionDataValue.iterator() method when the collection contains wrapped blobs. The framework will handle such cases with care, that is, by accessing the wrapper cell, not the actual blob (which might be unnecessary and expensive).

Author:
Bernd Wiswedel, University of Konstanz

Method Summary
 DataCell nextWithBlobSupport()
          Get the next DataCell, not unwrapping the blob when it is a BlobWrapperDataCell.
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 

Method Detail

nextWithBlobSupport

DataCell nextWithBlobSupport()
Get the next DataCell, not unwrapping the blob when it is a BlobWrapperDataCell.

Returns:
The next cell.


Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.