public class InMemoryQuery<T extends StrolchRootElement,U> extends Object
| Constructor and Description |
|---|
InMemoryQuery() |
InMemoryQuery(Navigator<T> navigator,
Selector<T> selector,
StrolchElementVisitor<T,U> elementVisitor,
Comparator<T> comparator) |
| Modifier and Type | Method and Description |
|---|---|
List<U> |
doQuery(StrolchDao<T> dao) |
void |
setElementVisitor(StrolchElementVisitor<T,U> elementVisitor) |
void |
setNavigator(Navigator<T> navigator) |
void |
setSelector(Selector<T> selector) |
public InMemoryQuery()
public InMemoryQuery(Navigator<T> navigator, Selector<T> selector, StrolchElementVisitor<T,U> elementVisitor, Comparator<T> comparator)
public void setNavigator(Navigator<T> navigator)
navigator - the navigator to setpublic void setSelector(Selector<T> selector)
selector - the selector to setpublic void setElementVisitor(StrolchElementVisitor<T,U> elementVisitor)
elementVisitor - the elementVisitor to setpublic List<U> doQuery(StrolchDao<T> dao)
Copyright © 2011–2016 Strolch. All rights reserved.