public abstract class InMemoryQueryVisitor<T extends StrolchRootElement> extends Object implements StrolchRootElementSelectionVisitor, ParameterSelectionVisitor, StrolchQueryOrderingVisitor
| Constructor and Description |
|---|
InMemoryQueryVisitor() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitpublic Comparator<T> getComparator()
protected void setNavigator(StrolchTypeNavigator<T> navigator)
navigator - protected abstract InMemoryQueryVisitor<T> newInstance()
BooleanSelectionspublic void visitAny()
visitAny in interface QueryVisitorpublic void visitAnd(AndSelection andSelection)
visitAnd in interface QueryVisitorpublic void visitOr(OrSelection orSelection)
visitOr in interface QueryVisitorpublic void visitNot(NotSelection notSelection)
visitNot in interface QueryVisitorpublic void visit(IdSelection selection)
visit in interface StrolchElementSelectionVisitorpublic void visit(NameSelection selection)
visit in interface StrolchElementSelectionVisitorpublic void visit(ParameterSelection.StringParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.IntegerParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.BooleanParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.LongParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.FloatParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.DateParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.DurationParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.DateRangeParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.StringListParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.IntegerListParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.FloatListParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.LongListParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterSelection.NullParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic void visit(ParameterBagSelection.NullParameterBagSelection selection)
visit in interface StrolchRootElementSelectionVisitorpublic void visit(ParameterBagSelection selection)
visit in interface StrolchRootElementSelectionVisitorpublic void visit(ParameterSelection.AnyTypeParameterSelection selection)
visit in interface ParameterSelectionVisitorpublic InMemoryQueryVisitor<T> visit(OrderById ordering)
visit in interface StrolchQueryOrderingVisitorpublic InMemoryQueryVisitor<T> visit(OrderByName ordering)
visit in interface StrolchQueryOrderingVisitorpublic InMemoryQueryVisitor<T> visit(OrderByParameter ordering)
visit in interface StrolchQueryOrderingVisitorCopyright © 2011–2016 Strolch. All rights reserved.