Package org.apache.openjpa.kernel
Class OrderingMergedResultObjectProvider
- java.lang.Object
-
- org.apache.openjpa.lib.rop.MergedResultObjectProvider
-
- org.apache.openjpa.kernel.OrderingMergedResultObjectProvider
-
- All Implemented Interfaces:
org.apache.openjpa.lib.rop.ResultObjectProvider
,org.apache.openjpa.lib.util.Closeable
public class OrderingMergedResultObjectProvider extends org.apache.openjpa.lib.rop.MergedResultObjectProvider
Merged result object provider specialization that extracts ordering values from results for comparison.- Author:
- Abe White
-
-
Constructor Summary
Constructors Constructor Description OrderingMergedResultObjectProvider(org.apache.openjpa.lib.rop.ResultObjectProvider[] rops, boolean[] asc, StoreQuery.Executor[] execs, StoreQuery q, java.lang.Object[] params)
OrderingMergedResultObjectProvider(org.apache.openjpa.lib.rop.ResultObjectProvider[] rops, boolean[] asc, StoreQuery.Executor exec, StoreQuery q, java.lang.Object[] params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Object
getOrderingValue(java.lang.Object val, int idx, org.apache.openjpa.lib.rop.ResultObjectProvider rop)
-
-
-
Constructor Detail
-
OrderingMergedResultObjectProvider
public OrderingMergedResultObjectProvider(org.apache.openjpa.lib.rop.ResultObjectProvider[] rops, boolean[] asc, StoreQuery.Executor exec, StoreQuery q, java.lang.Object[] params)
-
OrderingMergedResultObjectProvider
public OrderingMergedResultObjectProvider(org.apache.openjpa.lib.rop.ResultObjectProvider[] rops, boolean[] asc, StoreQuery.Executor[] execs, StoreQuery q, java.lang.Object[] params)
-
-