ICanExcludeNullInQueries Interface

Summary

marker interface for Indexable4, if a check for null is necessary in BTreeRangeSingle#firstBTreePointer()
graph BT Type["ICanExcludeNullInQueries"] class Type type-node Implementing0["ULongHandler"]-.->Type click Implementing0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/ULongHandler" Implementing1["DateHandler0"]-.->Type click Implementing1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DateHandler0" Implementing2["CharHandler"]-.->Type click Implementing2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/CharHandler" Implementing3["NetTypeHandler"]-.->Type click Implementing3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/NetTypeHandler" Implementing4["IntegralTypeHandler"]-.->Type click Implementing4 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/IntegralTypeHandler" Implementing5["StructHandler"]-.->Type click Implementing5 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/StructHandler" Implementing6["ShortHandler0"]-.->Type click Implementing6 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/ShortHandler0" Implementing7["DateTimeHandler"]-.->Type click Implementing7 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DateTimeHandler" Implementing8["SByteHandler"]-.->Type click Implementing8 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/SByteHandler" Implementing9["BooleanHandler"]-.->Type click Implementing9 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/BooleanHandler" Implementing10["FloatHandler0"]-.->Type click Implementing10 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/FloatHandler0" Implementing11["UIntHandler"]-.->Type click Implementing11 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/UIntHandler" Implementing12["ShortHandler"]-.->Type click Implementing12 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/ShortHandler" Implementing13["PrimitiveHandler"]-.->Type click Implementing13 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/PrimitiveHandler" Implementing14["FieldIndexKeyHandler"]-.->Type click Implementing14 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Btree/FieldIndexKeyHandler" Implementing15["DoubleHandler"]-.->Type click Implementing15 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DoubleHandler" Implementing16["DecimalHandler"]-.->Type click Implementing16 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DecimalHandler" Implementing17["DateHandler"]-.->Type click Implementing17 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DateHandler" Implementing18["IntHandler0"]-.->Type click Implementing18 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/IntHandler0" Implementing19["ByteHandler"]-.->Type click Implementing19 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/ByteHandler" Implementing20["LongHandler0"]-.->Type click Implementing20 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/LongHandler0" Implementing21["DateHandlerBase"]-.->Type click Implementing21 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DateHandlerBase" Implementing22["UShortHandler"]-.->Type click Implementing22 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/UShortHandler" Implementing23["LongHandler"]-.->Type click Implementing23 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/LongHandler" Implementing24["IDHandler"]-.->Type click Implementing24 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/IDHandler" Implementing25["DoubleHandler0"]-.->Type click Implementing25 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DoubleHandler0" Implementing26["FloatHandler"]-.->Type click Implementing26 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/FloatHandler" Implementing27["IntHandler"]-.->Type click Implementing27 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/IntHandler"

Syntax

public interface ICanExcludeNullInQueries

Methods

Name Value Summary
ExcludeNull() bool