public class OrderingMergedResultObjectProvider extends MergedResultObjectProvider
| Constructor and Description | 
|---|
| OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
                                  boolean[] asc,
                                  StoreQuery.Executor[] execs,
                                  StoreQuery q,
                                  Object[] params) | 
| OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
                                  boolean[] asc,
                                  StoreQuery.Executor exec,
                                  StoreQuery q,
                                  Object[] params) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Object | getOrderingValue(Object val,
                int idx,
                ResultObjectProvider rop)Return the value to use for ordering on the given result value. | 
absolute, close, getResultObject, handleCheckedException, next, open, reset, size, supportsRandomAccesspublic OrderingMergedResultObjectProvider(ResultObjectProvider[] rops, boolean[] asc, StoreQuery.Executor exec, StoreQuery q, Object[] params)
public OrderingMergedResultObjectProvider(ResultObjectProvider[] rops, boolean[] asc, StoreQuery.Executor[] execs, StoreQuery q, Object[] params)
protected Object getOrderingValue(Object val, int idx, ResultObjectProvider rop)
MergedResultObjectProvidergetOrderingValue in class MergedResultObjectProviderval - 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 valueCopyright © 2006–2018 Apache Software Foundation. All rights reserved.