public abstract class QQueryBase extends java.lang.Object implements InternalQuery, Unversioned
| Modifier and Type | Class and Description |
|---|---|
static class |
QQueryBase.CreateCandidateCollectionResult |
| Modifier | Constructor and Description |
|---|---|
protected |
QQueryBase() |
protected |
QQueryBase(Transaction a_trans,
QQuery a_parent,
java.lang.String a_field) |
protected QQueryBase()
protected QQueryBase(Transaction a_trans, QQuery a_parent, java.lang.String a_field)
public void captureQueryResultConfig()
public Constraint constrain(java.lang.Object example)
public Constraints constraints()
public Query descend(java.lang.String a_field)
public ObjectSet execute()
public void executeLocal(IdListQueryResult result)
public Iterator4 executeLazy()
public QueryResult getQueryResult()
protected final QueryResult executeQuery()
protected ObjectContainerBase stream()
public InternalObjectContainer container()
container in interface InternalQuerypublic Iterator4 executeSnapshot()
public <T> T triggeringQueryEvents(Closure4<T> closure)
public void checkConstraintsEvaluationMode()
public QQueryBase.CreateCandidateCollectionResult createCandidateCollection()
public final Transaction transaction()
public Iterator4 iterateConstraints()
public Query orderAscending()
public Query orderDescending()
protected final void addOrdering(SodaQueryComparator.Direction direction, java.util.List<java.lang.String> path)
public final java.util.List<SodaQueryComparator.Ordering> orderings()
public void marshall()
public void unmarshall(Transaction a_trans)
protected java.lang.Object streamLock()
public Query sortBy(QueryComparator comparator)
public boolean requiresSort()
public QueryComparator comparator()
public QueryEvaluationMode evaluationMode()
public void evaluationMode(QueryEvaluationMode mode)
public int prefetchDepth()
public int prefetchCount()
public java.lang.String toString()
toString in class java.lang.Objectpublic QQuery parent()