public class BackendQueryHolder<E extends BackendQuery<E>> extends Object implements ProfileObservable
BackendQuery and captures additional information that pertains to its execution and to be used by a
QueryExecutor:
| Constructor and Description |
|---|
BackendQueryHolder(E backendQuery,
boolean fitted,
boolean sorted) |
BackendQueryHolder(E backendQuery,
boolean fitted,
boolean sorted,
Object executionInfo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
E |
getBackendQuery() |
Object |
getExecutionInfo() |
QueryProfiler |
getProfiler() |
int |
hashCode() |
boolean |
isFitted() |
boolean |
isSorted() |
void |
observeWith(QueryProfiler parentProfiler,
boolean hasSiblings) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitobserveWithpublic BackendQueryHolder(E backendQuery, boolean fitted, boolean sorted, Object executionInfo)
public BackendQueryHolder(E backendQuery, boolean fitted, boolean sorted)
public Object getExecutionInfo()
public boolean isFitted()
public boolean isSorted()
public E getBackendQuery()
public QueryProfiler getProfiler()
getProfiler in interface ProfileObservablepublic void observeWith(QueryProfiler parentProfiler, boolean hasSiblings)
observeWith in interface ProfileObservableCopyright © 2012–2023. All rights reserved.