Package com.db4o.internal
Interface Comparable4<T>
-
- All Known Subinterfaces:
Indexable4<T>,IndexableTypeHandler
- All Known Implementing Classes:
AddressKeySlotHandler,ArrayHandler,ArrayHandler0,ArrayHandler1,ArrayHandler3,ArrayHandler5,BooleanHandler,BTreeIdSystem.IdSlotMappingHandler,ByteHandler,CharHandler,DateHandler,DateHandler0,DateHandlerBase,DoubleHandler,DoubleHandler0,FieldIndexKeyHandler,FloatHandler,FloatHandler0,IDHandler,IntHandler,IntHandler0,LengthKeySlotHandler,LongHandler,LongHandler0,MappedIDPairHandler,MultidimensionalArrayHandler,MultidimensionalArrayHandler0,MultidimensionalArrayHandler3,NetDateTime,NetDecimal,NetSByte,NetSimpleTypeHandler,NetTypeHandler,NetUInt,NetULong,NetUShort,Null,PrimitiveHandler,ShortHandler,ShortHandler0,SlotHandler,StandardReferenceTypeHandler,StandardReferenceTypeHandler0,StringBasedValueTypeHandlerBase,StringBufferHandler,StringHandler,StringHandler0
public interface Comparable4<T>Interface for comparison support in queries.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PreparedComparisonprepareComparison(Context context, T obj)creates a prepared comparison to compare multiple objects against one single object.
-
-
-
Method Detail
-
prepareComparison
PreparedComparison prepareComparison(Context context, T obj)
creates a prepared comparison to compare multiple objects against one single object.- Parameters:
context- the context of the comparisonobj- the object that is to be compared against multiple other objects- Returns:
- the prepared comparison
-
-