| Package | Description | 
|---|---|
| org.openspaces.persistency.hibernate.iterator | 
 A set of implementations of DataIterator using Hibernate. 
 | 
| org.openspaces.persistency.support | 
 Support classes for persistency. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractChunkDataIterator
A base class that accepts a batch size and will create several iterators on the given entity by
 chunking it into batch size chuncks, each iterator will iterate only on the given chunk. 
 | 
class  | 
DefaultChunkListDataIterator
A default batch iterator that is based on  
DefaultListQueryDataIterator for each chunk. | 
class  | 
DefaultChunkScrollableDataIterator
A default batch iterator that is based on  
DefaultScrollableDataIterator
 for each chunk. | 
class  | 
HibernateProxyRemoverIterator
A wrapper iterator that removes Hibernate proxies from the actual object returned. 
 | 
class  | 
StatelessChunkListDataIterator
A default batch iterator that is based on  
StatelessListQueryDataIterator for each chunk. | 
class  | 
StatelessChunkScrollableDataIterator
A stateless batch iterator that is based on  
StatelessScrollableDataIterator for each
 chunk. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConcurrentMultiDataIterator
A simple implementation wrapping several iterators and exposing them as concurrent iterator using
 a fixed size thread pool. 
 | 
class  | 
SerialMultiDataIterator
A simple implementation wrapping several iterators and exposing them as a single (serial)
 iterator. 
 | 
Copyright © GigaSpaces.