Class QConPath
- java.lang.Object
-
- com.db4o.internal.query.processor.QCon
-
- com.db4o.internal.query.processor.QConObject
-
- com.db4o.internal.query.processor.QConClass
-
- com.db4o.internal.query.processor.QConPath
-
- All Implemented Interfaces:
Visitor4,FieldFilterable,Constraint,Unversioned
public class QConPath extends QConClass
Placeholder for a constraint, only necessary to attach children to the query graph. Added upon a call to Query#descend(), if there is no other place to hook up a new constraint.
-
-
Field Summary
-
Fields inherited from class com.db4o.internal.query.processor.QCon
_children, i_evaluator, i_parent
-
-
Constructor Summary
Constructors Constructor Description QConPath()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanLoadByIndex()protected booleancanResolveByFieldIndex()voidsetProcessedByIndex(QCandidates candidates)java.lang.StringtoString()-
Methods inherited from class com.db4o.internal.query.processor.QConClass
canBeIndexLeaf, equal, getClassName
-
Methods inherited from class com.db4o.internal.query.processor.QConObject
byExample, contains, endsWith, filter, getField, getObject, greater, hasObjectInParentPath, identity, identityID, internalSetProcessedByIndex, like, onSameFieldAs, smaller, startsWith, visit
-
Methods inherited from class com.db4o.internal.query.processor.QCon
and, childrenCount, container, evaluator, hasChildren, hasJoins, hasParent, id, iterateChildren, iterateJoins, not, or, parent, processedByIndex, setCandidates, streamLock, transaction
-
-
-
-
Method Detail
-
canLoadByIndex
public boolean canLoadByIndex()
- Overrides:
canLoadByIndexin classQConObject
-
setProcessedByIndex
public void setProcessedByIndex(QCandidates candidates)
- Overrides:
setProcessedByIndexin classQConClass
-
canResolveByFieldIndex
protected boolean canResolveByFieldIndex()
- Overrides:
canResolveByFieldIndexin classQConClass
-
-