public class ItemQueryWrapper extends java.lang.Object implements QueryWrapper<BasicItem>
ItemQuery
:s.Constructor and Description |
---|
ItemQueryWrapper(ItemQuery<BasicItem> query)
Create a new query wrapper.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getData(DbControl dc,
ExportedProperty exportedProperty,
BasicItem item)
Uses a
Metadata object to get the value of the specified property. |
int |
getId(BasicItem item)
Calls
BasicItem.getId() |
ResultIterator<BasicItem> |
iterate(DbControl dc)
|
public ResultIterator<BasicItem> iterate(DbControl dc)
iterate
in interface QueryWrapper<BasicItem>
public int getId(BasicItem item)
BasicItem.getId()
getId
in interface QueryWrapper<BasicItem>
item
- The itempublic java.lang.Object getData(DbControl dc, ExportedProperty exportedProperty, BasicItem item)
Metadata
object to get the value of the specified property.getData
in interface DataLoader<BasicItem>
exportedProperty
- The property to get the value foritem
- The item that holds the value