index
modules
license
coding style
to do
|
|
All finders with multiple results return LazyCollection objects. LazyCollection features:
- fetching is done as objects are needed
- when hasNext is called and the next iterator object(UOID) is not fetched, a new page is fetched
- when hasNext is called and the next object is already fetched, get is used to obtain the value/proxy or bean
- when hasNext is used for iterator and the collection size was modified, hasNext returns false
- when get is called and the collection was modified, ConcurrentModificationException is thrown
|