org.apache.openjpa.kernel
Class OrderingMergedResultObjectProvider
java.lang.Object
org.apache.openjpa.lib.rop.MergedResultObjectProvider
org.apache.openjpa.kernel.OrderingMergedResultObjectProvider
- All Implemented Interfaces:
- ResultObjectProvider, Closeable
public class OrderingMergedResultObjectProvider
- extends MergedResultObjectProvider
Merged result object provider specialization that extracts ordering
values from results for comparison.
- Author:
- Abe White
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OrderingMergedResultObjectProvider
public OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
boolean[] asc,
StoreQuery.Executor exec,
StoreQuery q,
Object[] params)
OrderingMergedResultObjectProvider
public OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
boolean[] asc,
StoreQuery.Executor[] execs,
StoreQuery q,
Object[] params)
getOrderingValue
protected Object getOrderingValue(Object val,
int idx,
ResultObjectProvider rop)
- Description copied from class:
MergedResultObjectProvider
- Return the value to use for ordering on the given result value. Returns
the result value by default.
- Overrides:
getOrderingValue
in class MergedResultObjectProvider
- Parameters:
val
- the result valueidx
- the index of the result object provider in the array
given on construction that produced the result valuerop
- the result object provider that produced the result value
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.This documentation is deprecated and will be removed in the next release of WebLogic Server.
Oracle Fusion Middleware Apache OpenJPA 1.1.0 API Reference
12c Release 1 (12.1.1)
Part Number E24398_01