[New] Moved *Visitor transformations in query into query method
This is better than keeping the Visitor in the instance of the query, where it might be to early to instantiate it.
This commit is contained in:
parent
abf2a06b9e
commit
8140192441
|
@ -18,6 +18,7 @@ package li.strolch.persistence.xml;
|
|||
import java.util.List;
|
||||
|
||||
import li.strolch.model.Order;
|
||||
import li.strolch.model.OrderVisitor;
|
||||
import li.strolch.model.Tags;
|
||||
import li.strolch.model.query.OrderQuery;
|
||||
import li.strolch.persistence.api.OrderDao;
|
||||
|
@ -35,7 +36,7 @@ public class XmlOrderDao extends AbstractDao<Order> implements OrderDao {
|
|||
}
|
||||
|
||||
@Override
|
||||
public List<Order> doQuery(OrderQuery query) {
|
||||
public <U> List<U> doQuery(OrderQuery query, OrderVisitor<U> orderVisitor) {
|
||||
// TODO Auto-generated method stub
|
||||
return null;
|
||||
}
|
||||
|
|
|
@ -18,6 +18,7 @@ package li.strolch.persistence.xml;
|
|||
import java.util.List;
|
||||
|
||||
import li.strolch.model.Resource;
|
||||
import li.strolch.model.ResourceVisitor;
|
||||
import li.strolch.model.Tags;
|
||||
import li.strolch.model.query.ResourceQuery;
|
||||
import li.strolch.persistence.api.ResourceDao;
|
||||
|
@ -35,7 +36,7 @@ public class XmlResourceDao extends AbstractDao<Resource> implements ResourceDao
|
|||
}
|
||||
|
||||
@Override
|
||||
public List<Resource> doQuery(ResourceQuery query) {
|
||||
public <U> List<U> doQuery(ResourceQuery query, ResourceVisitor<U> resourceVisitor) {
|
||||
// TODO Auto-generated method stub
|
||||
return null;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue