| java.lang.Object com.db4o.internal.query.processor.QCon
All known Subclasses: com.db4o.internal.query.processor.QConEvaluation, com.db4o.internal.query.processor.QConstraints, com.db4o.internal.query.processor.QConUnconditional, com.db4o.internal.query.processor.QConObject, com.db4o.internal.query.processor.QConJoin,
Method Summary | |
QCon | addConstraint(QCon a_child) | void | addJoin(QConJoin a_join) | QCon | addSharedConstraint(QField a_field, Object a_object) | public Constraint | and(Constraint andWith) | void | applyOrdering() | boolean | attach(QQuery query, String a_field) | public boolean | canBeIndexLeaf() | public boolean | canLoadByIndex() | void | checkLastJoinRemoved() | void | collect(QCandidates candidates) | public ObjectContainerBase | container() | public Constraint | contains() | void | createCandidates(Collection4 a_candidateCollection) | void | doNotInclude(QCandidate a_root) | public Constraint | endsWith(boolean caseSensitive) | public Constraint | equal() | boolean | evaluate(QCandidate candidate) | void | evaluateChildren() | void | evaluateCollectChildren() | void | evaluateCreateChildrenCandidates() | void | evaluateEvaluations() | void | evaluateEvaluationsExec(QCandidates candidates, boolean rereadObject) | void | evaluateSelf() | void | evaluateSimpleChildren() | void | evaluateSimpleExec(QCandidates candidates) | public QE | evaluator() | void | exchangeConstraint(QCon a_exchange, QCon a_with) | void | forEachChildField(String name, Visitor4 visitor) | public QField | getField() | public Object | getObject() | QCon | getRoot() | ClassMetadata | getYapClass() | public Constraint | greater() | public boolean | hasChildren() | public boolean | hasJoins() | public boolean | hasObjectInParentPath(Object obj) | public boolean | hasOrJoinWith(QConObject y) | public boolean | hasOrJoins() | boolean | hasOrJoins(Collection4 lookedAt) | protected boolean | hasOrdering() | public boolean | hasParent() | public Constraint | identity() | public int | identityID() | boolean | isNot() | boolean | isNullConstraint() | public Iterator4 | iterateChildren() | Iterator4 | iterateJoins() | Constraint | join(Constraint a_with, boolean a_and) | Constraint | join1(QCon a_with, boolean a_and) | QCon | joinHook() | public Constraint | like() | void | log(String indent) | String | logObject() | void | marshall() | public Constraint | not() | public boolean | onSameFieldAs(QCon other) | public Constraint | or(Constraint orWith) | public int | ordering() | public QCon | parent() | QCon | produceTopLevelJoin() | boolean | remove() | void | removeChildrenJoins() | void | removeJoin(QConJoin a_join) | void | removeNot() | public boolean | requiresSort() | public void | setCandidates(QCandidates a_candidates) | void | setOrdering(int a_ordering) | void | setParent(QCon a_newParent) | QCon | shareParent(Object obj, boolean[] removeExisting) | QConClass | shareParentForClass(ReflectClass claxx, boolean[] removeExisting) | public Constraint | smaller() | public Constraint | startsWith(boolean caseSensitive) | protected Object | streamLock() | boolean | supportsOrdering() | public Transaction | transaction() | void | unmarshall(Transaction a_trans) | public void | visit(Object obj) | void | visit(QCandidate a_root, boolean res) | void | visit1(QCandidate root, QCon reason, boolean res) | final void | visitOnNull(QCandidate a_root) | boolean | visitSelfOnNull() |
i_orderID | public int i_orderID(Code) | | |
i_removed | public boolean i_removed(Code) | | |
applyOrdering | void applyOrdering()(Code) | | |
canBeIndexLeaf | public boolean canBeIndexLeaf()(Code) | | |
canLoadByIndex | public boolean canLoadByIndex()(Code) | | |
checkLastJoinRemoved | void checkLastJoinRemoved()(Code) | | |
evaluateChildren | void evaluateChildren()(Code) | | |
evaluateCollectChildren | void evaluateCollectChildren()(Code) | | |
evaluateCreateChildrenCandidates | void evaluateCreateChildrenCandidates()(Code) | | |
evaluateEvaluations | void evaluateEvaluations()(Code) | | |
evaluateEvaluationsExec | void evaluateEvaluationsExec(QCandidates candidates, boolean rereadObject)(Code) | | Parameters: candidates - Parameters: rereadObject - |
evaluateSelf | void evaluateSelf()(Code) | | |
evaluateSimpleChildren | void evaluateSimpleChildren()(Code) | | |
evaluateSimpleExec | void evaluateSimpleExec(QCandidates candidates)(Code) | | Parameters: candidates - |
exchangeConstraint | void exchangeConstraint(QCon a_exchange, QCon a_with)(Code) | | |
hasChildren | public boolean hasChildren()(Code) | | |
hasJoins | public boolean hasJoins()(Code) | | |
hasObjectInParentPath | public boolean hasObjectInParentPath(Object obj)(Code) | | |
hasOrJoins | public boolean hasOrJoins()(Code) | | |
hasOrdering | protected boolean hasOrdering()(Code) | | |
hasParent | public boolean hasParent()(Code) | | |
identityID | public int identityID()(Code) | | |
isNullConstraint | boolean isNullConstraint()(Code) | | |
marshall | void marshall()(Code) | | |
onSameFieldAs | public boolean onSameFieldAs(QCon other)(Code) | | Parameters: other - |
ordering | public int ordering()(Code) | | |
produceTopLevelJoin | QCon produceTopLevelJoin()(Code) | | |
removeChildrenJoins | void removeChildrenJoins()(Code) | | |
removeNot | void removeNot()(Code) | | |
requiresSort | public boolean requiresSort()(Code) | | |
setOrdering | void setOrdering(int a_ordering)(Code) | | |
shareParent | QCon shareParent(Object obj, boolean[] removeExisting)(Code) | | Parameters: obj - Parameters: removeExisting - |
shareParentForClass | QConClass shareParentForClass(ReflectClass claxx, boolean[] removeExisting)(Code) | | Parameters: claxx - Parameters: removeExisting - |
supportsOrdering | boolean supportsOrdering()(Code) | | |
visitSelfOnNull | boolean visitSelfOnNull()(Code) | | |
|
|