Interface InternalCandidate
-
- All Superinterfaces:
Candidate
- All Known Subinterfaces:
ParentCandidate
- All Known Implementing Classes:
QCandidate,QCandidateBase,QPrimitiveCandidate
public interface InternalCandidate extends Candidate
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QCandidatescandidates()ClassMetadataclassMetadata()voiddoNotInclude()booleanevaluate(QConObject qConObject, QE evaluator)booleanevaluate(QPending pending)booleanfieldIsAvailable()InternalCandidategetRoot()intid()booleaninclude()TreependingJoins()PreparedComparisonprepareComparison(ObjectContainerBase container, java.lang.Object constraint)voidroot(InternalCandidate root)LocalTransactiontransaction()-
Methods inherited from interface com.db4o.query.Candidate
getObject, include, objectContainer
-
-
-
-
Method Detail
-
getRoot
InternalCandidate getRoot()
-
classMetadata
ClassMetadata classMetadata()
-
candidates
QCandidates candidates()
-
transaction
LocalTransaction transaction()
-
evaluate
boolean evaluate(QConObject qConObject, QE evaluator)
-
fieldIsAvailable
boolean fieldIsAvailable()
-
id
int id()
-
prepareComparison
PreparedComparison prepareComparison(ObjectContainerBase container, java.lang.Object constraint)
-
evaluate
boolean evaluate(QPending pending)
-
doNotInclude
void doNotInclude()
-
root
void root(InternalCandidate root)
-
include
boolean include()
-
pendingJoins
Tree pendingJoins()
-
-