Class QConClass
- java.lang.Object
- 
- com.db4o.internal.query.processor.QCon
- 
- com.db4o.internal.query.processor.QConObject
- 
- com.db4o.internal.query.processor.QConClass
 
 
 
- 
- All Implemented Interfaces:
- Visitor4,- FieldFilterable,- Constraint,- Unversioned
 - Direct Known Subclasses:
- QConPath
 
 public class QConClass extends QConObject Class constraint on queries
- 
- 
Field Summary- 
Fields inherited from class com.db4o.internal.query.processor.QCon_children, i_evaluator, i_parent
 
- 
 - 
Constructor SummaryConstructors Constructor Description QConClass()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanBeIndexLeaf()protected booleancanResolveByFieldIndex()Constraintequal()Used in conjunction withConstraint.smaller()orConstraint.greater()to create constraints like "smaller or equal", "greater or equal".java.lang.StringgetClassName()voidsetProcessedByIndex(QCandidates candidates)java.lang.StringtoString()- 
Methods inherited from class com.db4o.internal.query.processor.QConObjectbyExample, canLoadByIndex, contains, endsWith, filter, getField, getObject, greater, hasObjectInParentPath, identity, identityID, internalSetProcessedByIndex, like, onSameFieldAs, smaller, startsWith, visit
 - 
Methods inherited from class com.db4o.internal.query.processor.QConand, childrenCount, container, evaluator, hasChildren, hasJoins, hasParent, id, iterateChildren, iterateJoins, not, or, parent, processedByIndex, setCandidates, streamLock, transaction
 
- 
 
- 
- 
- 
Method Detail- 
getClassNamepublic java.lang.String getClassName() 
 - 
canBeIndexLeafpublic boolean canBeIndexLeaf() - Overrides:
- canBeIndexLeafin class- QConObject
 
 - 
canResolveByFieldIndexprotected boolean canResolveByFieldIndex() - Overrides:
- canResolveByFieldIndexin class- QConObject
 
 - 
equalpublic Constraint equal() Description copied from interface:ConstraintUsed in conjunction withConstraint.smaller()orConstraint.greater()to create constraints like "smaller or equal", "greater or equal". For example:
 query.constrain(Pilot.class); query.descend("points").constrain(101).smaller().equal();
 will return all pilots with points <= 101.- Specified by:
- equalin interface- Constraint
- Overrides:
- equalin class- QConObject
- Returns:
- this Constraintto allow the chaining of method calls.
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- QConObject
 
 - 
setProcessedByIndexpublic void setProcessedByIndex(QCandidates candidates) - Overrides:
- setProcessedByIndexin class- QCon
 
 
- 
 
-