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 PreparedComparison
prepareComparison(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
-
-