QConClass Class

Summary

Class constraint on queries
graph BT Type-->Base0["QConObject"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Query.Processor/QConObject" Base0-->Base1["QCon"] click Base1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Query.Processor/QCon" Base1-->Base2["Object"] Type-.->Interface0["IConstraint"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Query/IConstraint" Type-.->Interface1["IVisitor4"] click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/IVisitor4" Type-.->Interface2["IUnversioned"] click Interface2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Types/IUnversioned" Type-.->Interface3["IFieldFilterable"] click Interface3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Query.Processor/IFieldFilterable" Type["QConClass"] class Type type-node Derived0["QConPath"]-->Type click Derived0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Query.Processor/QConPath"

Syntax

public class QConClass : QConObject, IConstraint, IVisitor4, IUnversioned, IFieldFilterable

Constructors

Name Summary
QConClass()

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 QConObject
CanBeIndexLeaf() bool
CanLoadByIndex() bool
Inherited from QConObject
CanResolveByFieldIndex() bool
ChildrenCount() int
Inherited from QCon
Container() ObjectContainerBase
Inherited from QCon
Contains() IConstraint
Inherited from QConObject
EndsWith(bool) IConstraint
Inherited from QConObject
Equal() IConstraint
Evaluator() QE
Inherited from QCon
Filter(QField, IParentCandidate) void
Inherited from QConObject
GetClassName() string
GetField() QField
Inherited from QConObject
GetObject() Object
Inherited from QConObject
Greater() IConstraint
Inherited from QConObject
HasChildren() bool
Inherited from QCon
HasJoins() bool
Inherited from QCon
HasObjectInParentPath(Object) bool
Inherited from QConObject
HasParent() bool
Inherited from QCon
Id() int
Inherited from QCon
Identity() IConstraint
Inherited from QConObject
IdentityID() int
Inherited from QConObject
InternalSetProcessedByIndex(QCandidates) void
Inherited from QConObject
IterateChildren() IEnumerator
Inherited from QCon
IterateJoins() IEnumerator
Inherited from QCon
Like() IConstraint
Inherited from QConObject
Not() IConstraint
Inherited from QCon
OnSameFieldAs(QCon) bool
Inherited from QConObject
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
Smaller() IConstraint
Inherited from QConObject
StartsWith(bool) IConstraint
Inherited from QConObject
StreamLock() Object
Inherited from QCon
ToString() string
Transaction() Transaction
Inherited from QCon
Visit(Object) void
Inherited from QConObject