Class ItemQueryWrapper
- java.lang.Object
-
- net.sf.basedb.clients.web.plugins.ItemQueryWrapper
-
- All Implemented Interfaces:
DataLoader<BasicItem>
,QueryWrapper<BasicItem>
public class ItemQueryWrapper extends Object implements QueryWrapper<BasicItem>
A query wrapper forItemQuery
:s.- Version:
- 2.2
- Author:
- nicklas
- Last modified
- $Date: 2012-09-14 12:29:16 +0200 (fr, 14 sep 2012) $
-
-
Constructor Summary
Constructors Constructor Description ItemQueryWrapper(ItemQuery<BasicItem> query)
Create a new query wrapper.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getData(DbControl dc, ExportedProperty exportedProperty, BasicItem item)
Uses aMetadata
object to get the value of the specified property.int
getId(BasicItem item)
CallsBasicItem.getId()
ResultIterator<BasicItem>
iterate(DbControl dc)
-
-
-
Method Detail
-
iterate
public ResultIterator<BasicItem> iterate(DbControl dc)
- Specified by:
iterate
in interfaceQueryWrapper<BasicItem>
-
getId
public int getId(BasicItem item)
CallsBasicItem.getId()
- Specified by:
getId
in interfaceQueryWrapper<BasicItem>
- Parameters:
item
- The item
-
getData
public Object getData(DbControl dc, ExportedProperty exportedProperty, BasicItem item)
Uses aMetadata
object to get the value of the specified property.- Specified by:
getData
in interfaceDataLoader<BasicItem>
exportedProperty
- The property to get the value foritem
- The item that holds the value
-
-