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 QCandidates
candidates()
ClassMetadata
classMetadata()
void
doNotInclude()
boolean
evaluate(QConObject qConObject, QE evaluator)
boolean
evaluate(QPending pending)
boolean
fieldIsAvailable()
InternalCandidate
getRoot()
int
id()
boolean
include()
Tree
pendingJoins()
PreparedComparison
prepareComparison(ObjectContainerBase container, java.lang.Object constraint)
void
root(InternalCandidate root)
LocalTransaction
transaction()
-
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()
-
-