Class QConJoin
- java.lang.Object
-
- com.db4o.internal.query.processor.QCon
-
- com.db4o.internal.query.processor.QConJoin
-
- All Implemented Interfaces:
Visitor4
,Constraint
,Unversioned
public class QConJoin extends QCon
Join constraint on queries
-
-
Field Summary
-
Fields inherited from class com.db4o.internal.query.processor.QCon
_children, i_evaluator, i_parent
-
-
Constructor Summary
Constructors Constructor Description QConJoin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canResolveByFieldIndex()
QCon
constraint1()
QCon
constraint2()
QCon
getOtherConstraint(QCon a_constraint)
boolean
isOr()
void
setProcessedByIndex(QCandidates candidates)
java.lang.String
toString()
-
Methods inherited from class com.db4o.internal.query.processor.QCon
and, byExample, canBeIndexLeaf, canLoadByIndex, childrenCount, container, contains, endsWith, equal, evaluator, getField, getObject, greater, hasChildren, hasJoins, hasObjectInParentPath, hasParent, id, identity, identityID, internalSetProcessedByIndex, iterateChildren, iterateJoins, like, not, onSameFieldAs, or, parent, processedByIndex, setCandidates, smaller, startsWith, streamLock, transaction, visit
-
-
-
-
Method Detail
-
constraint2
public QCon constraint2()
-
constraint1
public QCon constraint1()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
isOr
public boolean isOr()
-
setProcessedByIndex
public void setProcessedByIndex(QCandidates candidates)
- Overrides:
setProcessedByIndex
in classQCon
-
canResolveByFieldIndex
protected boolean canResolveByFieldIndex()
- Specified by:
canResolveByFieldIndex
in classQCon
-
-