IComparable4 Interface

Summary

Interface for comparison support in queries.
graph BT Type["IComparable4"] class Type type-node Implementing0["ULongHandler"]-.->Type click Implementing0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/ULongHandler" Implementing1["GuidTypeHandler"]-.->Type click Implementing1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/GuidTypeHandler" Implementing2["AddressKeySlotHandler"]-.->Type click Implementing2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Freespace/AddressKeySlotHandler" Implementing3["DateHandler0"]-.->Type click Implementing3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DateHandler0" Implementing4["CharHandler"]-.->Type click Implementing4 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/CharHandler" Implementing5["MultidimensionalArrayHandler"]-.->Type click Implementing5 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/MultidimensionalArrayHandler" Implementing6["NetTypeHandler"]-.->Type click Implementing6 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/NetTypeHandler" Implementing7["MultidimensionalArrayHandler0"]-.->Type click Implementing7 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/MultidimensionalArrayHandler0" Implementing8["IntegralTypeHandler"]-.->Type click Implementing8 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/IntegralTypeHandler" Implementing9["BTreeIdSystem.IdSlotMappingHandler"]-.->Type click Implementing9 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Ids/IdSlotMappingHandler" Implementing10["IIndexableTypeHandler"]-.->Type click Implementing10 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/IIndexableTypeHandler" Implementing11["StringHandler"]-.->Type click Implementing11 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/StringHandler" Implementing12["StructHandler"]-.->Type click Implementing12 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/StructHandler" Implementing13["ShortHandler0"]-.->Type click Implementing13 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/ShortHandler0" Implementing14["DateTimeHandler"]-.->Type click Implementing14 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DateTimeHandler" Implementing15["ArrayHandler0"]-.->Type click Implementing15 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/ArrayHandler0" Implementing16["SByteHandler"]-.->Type click Implementing16 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/SByteHandler" Implementing17["BooleanHandler"]-.->Type click Implementing17 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/BooleanHandler" Implementing18["FloatHandler0"]-.->Type click Implementing18 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/FloatHandler0" Implementing19["Null"]-.->Type click Implementing19 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/Null" Implementing20["SlotHandler"]-.->Type click Implementing20 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Freespace/SlotHandler" Implementing21["MappedIDPairHandler"]-.->Type click Implementing21 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Mapping/MappedIDPairHandler" Implementing22["UIntHandler"]-.->Type click Implementing22 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/UIntHandler" Implementing23["ShortHandler"]-.->Type click Implementing23 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/ShortHandler" Implementing24["EnumTypeHandler"]-.->Type click Implementing24 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/EnumTypeHandler" Implementing25["ArrayHandler5"]-.->Type click Implementing25 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/ArrayHandler5" Implementing26["ArrayHandler"]-.->Type click Implementing26 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/ArrayHandler" Implementing27["PrimitiveHandler"]-.->Type click Implementing27 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/PrimitiveHandler" Implementing28["FieldIndexKeyHandler"]-.->Type click Implementing28 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Btree/FieldIndexKeyHandler" Implementing29["StringHandler0"]-.->Type click Implementing29 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/StringHandler0" Implementing30["DoubleHandler"]-.->Type click Implementing30 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DoubleHandler" Implementing31["DecimalHandler"]-.->Type click Implementing31 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DecimalHandler" Implementing32["IIndexable4"]-.->Type click Implementing32 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/IIndexable4" Implementing33["MultidimensionalArrayHandler3"]-.->Type click Implementing33 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/MultidimensionalArrayHandler3" Implementing34["LengthKeySlotHandler"]-.->Type click Implementing34 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Freespace/LengthKeySlotHandler" Implementing35["DateHandler"]-.->Type click Implementing35 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DateHandler" Implementing36["DateTimeOffsetTypeHandler"]-.->Type click Implementing36 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/DateTimeOffsetTypeHandler" Implementing37["ArrayHandler1"]-.->Type click Implementing37 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/ArrayHandler1" Implementing38["IntHandler0"]-.->Type click Implementing38 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/IntHandler0" Implementing39["StringBufferHandler"]-.->Type click Implementing39 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/StringBufferHandler" Implementing40["StandardReferenceTypeHandler0"]-.->Type click Implementing40 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/StandardReferenceTypeHandler0" Implementing41["ArrayHandler3"]-.->Type click Implementing41 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/ArrayHandler3" Implementing42["ByteHandler"]-.->Type click Implementing42 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/ByteHandler" Implementing43["StandardReferenceTypeHandler"]-.->Type click Implementing43 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/StandardReferenceTypeHandler" Implementing44["LongHandler0"]-.->Type click Implementing44 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/LongHandler0" Implementing45["StringBasedValueTypeHandlerBase"]-.->Type click Implementing45 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/StringBasedValueTypeHandlerBase" Implementing46["DateHandlerBase"]-.->Type click Implementing46 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DateHandlerBase" Implementing47["UShortHandler"]-.->Type click Implementing47 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/UShortHandler" Implementing48["LongHandler"]-.->Type click Implementing48 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/LongHandler" Implementing49["IDHandler"]-.->Type click Implementing49 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/IDHandler" Implementing50["DoubleHandler0"]-.->Type click Implementing50 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/DoubleHandler0" Implementing51["FloatHandler"]-.->Type click Implementing51 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/FloatHandler" Implementing52["IntHandler"]-.->Type click Implementing52 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/IntHandler"

Syntax

public interface IComparable4

Remarks

Interface for comparison support in queries.

Methods

Name Value Summary
PrepareComparison(IContext, Object) IPreparedComparison
creates a prepared comparison to compare multiple objects against one single object.