net.sqlind
Class SQLQueryMapper.GenericQueryHandler.BeanListWiringBehavior<T>
java.lang.Object
net.sqlind.SQLQueryMapper.GenericQueryHandler.BeanWiringBehavior<T>
net.sqlind.SQLQueryMapper.GenericQueryHandler.BeanListWiringBehavior<T>
- All Implemented Interfaces:
- SQLQueryMapper.QueryBehavior
- Direct Known Subclasses:
- SQLQueryMapper.GenericQueryHandler.SingleBeanListWiringBehavior
- Enclosing class:
- SQLQueryMapper.GenericQueryHandler
public class SQLQueryMapper.GenericQueryHandler.BeanListWiringBehavior<T>
- extends SQLQueryMapper.GenericQueryHandler.BeanWiringBehavior<T>
Generic query result bean list wiring implementation.
Bean is added only if a first level rupture occurred.
|
Field Summary |
protected java.util.List<T> |
list
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
list
protected java.util.List<T> list
SQLQueryMapper.GenericQueryHandler.BeanListWiringBehavior
public SQLQueryMapper.GenericQueryHandler.BeanListWiringBehavior(java.lang.Class<T> clazz,
java.util.List<T> list)
throws SQLQueryMapper.SQLMapperException
- Throws:
SQLQueryMapper.SQLMapperException
doForEachRecord
public void doForEachRecord(T bean)
- Description copied from class:
SQLQueryMapper.GenericQueryHandler.BeanWiringBehavior
- Call for each records
- Specified by:
doForEachRecord in class SQLQueryMapper.GenericQueryHandler.BeanWiringBehavior<T>
- Parameters:
bean - the first level object
doForEachRupture
public void doForEachRupture(T bean)
- Description copied from class:
SQLQueryMapper.GenericQueryHandler.BeanWiringBehavior
- Call each time first level field values have changed
- Specified by:
doForEachRupture in class SQLQueryMapper.GenericQueryHandler.BeanWiringBehavior<T>
- Parameters:
bean - the first level object
doForEachSubRupture
public void doForEachSubRupture(java.lang.Object bean)
- Description copied from class:
SQLQueryMapper.GenericQueryHandler.BeanWiringBehavior
- Call each time sub level field values have changed
- Specified by:
doForEachSubRupture in class SQLQueryMapper.GenericQueryHandler.BeanWiringBehavior<T>
- Parameters:
bean - the sub level object
Copyright © 2011. All Rights Reserved.