QConstraints Class

Summary

Array of constraints for queries.
graph BT Type-->Base0["QCon"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Query.Processor/QCon" Base0-->Base1["Object"] Type-.->Interface0["IVisitor4"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/IVisitor4" Type-.->Interface1["IUnversioned"] click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Types/IUnversioned" Type-.->Interface2["IConstraints"] click Interface2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Query/IConstraints" Type-.->Interface3["IConstraint"] click Interface3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Query/IConstraint" Type["QConstraints"] class Type type-node

Syntax

public class QConstraints : QCon, IVisitor4, IUnversioned, IConstraints, IConstraint

Remarks

Array of constraints for queries. Necessary to be returned to Query#constraints()

Fields

Name Constant Value Summary
_children
Inherited from QCon
i_evaluator
Inherited from QCon
i_parent
Inherited from QCon

Methods

Name Value Summary
And(IConstraint) IConstraint
Inherited from QCon
ByExample() IConstraint
Inherited from QCon
CanBeIndexLeaf() bool
Inherited from QCon
CanLoadByIndex() bool
Inherited from QCon
CanResolveByFieldIndex() bool
ChildrenCount() int
Inherited from QCon
Container() ObjectContainerBase
Inherited from QCon
Contains() IConstraint
EndsWith(bool) IConstraint
Equal() IConstraint
Evaluator() QE
Inherited from QCon
GetField() QField
Inherited from QCon
GetObject() Object
Greater() IConstraint
HasChildren() bool
Inherited from QCon
HasJoins() bool
Inherited from QCon
HasObjectInParentPath(Object) bool
Inherited from QCon
HasParent() bool
Inherited from QCon
Id() int
Inherited from QCon
Identity() IConstraint
IdentityID() int
Inherited from QCon
InternalSetProcessedByIndex(QCandidates) void
Inherited from QCon
IterateChildren() IEnumerator
Inherited from QCon
IterateJoins() IEnumerator
Inherited from QCon
Like() IConstraint
Not() IConstraint
OnSameFieldAs(QCon) bool
Inherited from QCon
Or(IConstraint) IConstraint
Inherited from QCon
Parent() QCon
Inherited from QCon
ProcessedByIndex() bool
Inherited from QCon
SetCandidates(QCandidates) void
Inherited from QCon
SetProcessedByIndex(QCandidates) void
Inherited from QCon
Smaller() IConstraint
StartsWith(bool) IConstraint
StreamLock() Object
Inherited from QCon
ToArray() IConstraint[]
Transaction() Transaction
Inherited from QCon
Visit(Object) void
Inherited from QCon