Class QCandidates
- java.lang.Object
-
- com.db4o.internal.query.processor.QCandidates
-
- All Implemented Interfaces:
FieldFilterable
public final class QCandidates extends java.lang.Object implements FieldFilterable
-
-
Field Summary
Fields Modifier and Type Field Description QueryResultCandidates
_result
LocalTransaction
i_trans
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InternalCandidate
add(InternalCandidate candidate)
int
classIndexEntryCount()
Iterator4
executeLazy(Collection4 executionPath)
Iterator4
executeSnapshot(Collection4 executionPath)
void
filter(QField field, ParentCandidate parent)
boolean
fitsIntoExistingConstraintHierarchy(QCon constraint)
boolean
isTopLevel()
Iterator4
iterateConstraints()
InternalCandidate
readSubCandidate(QueryingReadContext context, TypeHandler4 handler)
ObjectContainerBase
stream()
java.lang.String
toString()
Transaction
transaction()
boolean
wasLoadedFromClassFieldIndex()
void
wasLoadedFromClassFieldIndex(boolean flag)
boolean
wasLoadedFromClassIndex()
-
-
-
Field Detail
-
i_trans
public final LocalTransaction i_trans
-
_result
public QueryResultCandidates _result
-
-
Method Detail
-
isTopLevel
public boolean isTopLevel()
-
add
public InternalCandidate add(InternalCandidate candidate)
-
readSubCandidate
public InternalCandidate readSubCandidate(QueryingReadContext context, TypeHandler4 handler)
-
executeSnapshot
public Iterator4 executeSnapshot(Collection4 executionPath)
-
executeLazy
public Iterator4 executeLazy(Collection4 executionPath)
-
stream
public ObjectContainerBase stream()
-
classIndexEntryCount
public int classIndexEntryCount()
-
iterateConstraints
public Iterator4 iterateConstraints()
-
filter
public void filter(QField field, ParentCandidate parent)
- Specified by:
filter
in interfaceFieldFilterable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
transaction
public final Transaction transaction()
-
wasLoadedFromClassIndex
public boolean wasLoadedFromClassIndex()
-
wasLoadedFromClassFieldIndex
public boolean wasLoadedFromClassFieldIndex()
-
wasLoadedFromClassFieldIndex
public void wasLoadedFromClassFieldIndex(boolean flag)
-
fitsIntoExistingConstraintHierarchy
public boolean fitsIntoExistingConstraintHierarchy(QCon constraint)
-
-