|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgroovyx.gpars.extra166y.AbstractParallelAnyArray
public abstract class AbstractParallelAnyArray
Abstract class serving as the basis of parallel array classes across types.
| Field Summary | |
|---|---|
(package private) jsr166y.ForkJoinPool |
ex
|
(package private) int |
fence
|
(package private) int |
origin
|
(package private) int |
threshold
|
| Constructor Summary | |
|---|---|
AbstractParallelAnyArray(jsr166y.ForkJoinPool ex,
int origin,
int fence)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
final jsr166y.ForkJoinPool ex
final int origin
int fence
int threshold
| Constructor Detail |
|---|
AbstractParallelAnyArray(jsr166y.ForkJoinPool ex,
int origin,
int fence)
| Method Detail |
|---|
public int size()
public int anyIndex()
public boolean isEmpty()
final int computeThreshold()
final int getThreshold()
java.lang.Object[] ogetArray()
double[] dgetArray()
long[] lgetArray()
abstract java.lang.Object oget(int index)
abstract double dget(int index)
abstract long lget(int index)
boolean hasMap()
boolean hasFilter()
boolean isSelected(int index)
void leafApply(int lo,
int hi,
Ops.Procedure procedure)
void leafApply(int lo,
int hi,
Ops.DoubleProcedure procedure)
void leafApply(int lo,
int hi,
Ops.LongProcedure procedure)
java.lang.Object leafReduce(int lo,
int hi,
Ops.Reducer reducer,
java.lang.Object base)
double leafReduce(int lo,
int hi,
Ops.DoubleReducer reducer,
double base)
long leafReduce(int lo,
int hi,
Ops.LongReducer reducer,
long base)
void leafTransfer(int lo,
int hi,
java.lang.Object[] dest,
int offset)
void leafTransfer(int lo,
int hi,
double[] dest,
int offset)
void leafTransfer(int lo,
int hi,
long[] dest,
int offset)
void leafTransferByIndex(int[] indices,
int loIdx,
int hiIdx,
java.lang.Object[] dest,
int offset)
void leafTransferByIndex(int[] indices,
int loIdx,
int hiIdx,
double[] dest,
int offset)
void leafTransferByIndex(int[] indices,
int loIdx,
int hiIdx,
long[] dest,
int offset)
final int leafIndexSelected(int lo,
int hi,
boolean positive,
int[] indices)
abstract int leafMoveSelected(int lo,
int hi,
int offset,
boolean positive)
abstract void leafMoveByIndex(int[] indices,
int loIdx,
int hiIdx,
int offset)
final java.lang.Object[] allObjects(java.lang.Class elementType)
final double[] allDoubles()
final long[] allLongs()
void boundsCheck(int lo,
int hi)
void leafTransform(int l,
int h,
Ops.Op op)
void leafIndexMap(int l,
int h,
Ops.IntToObject op)
void leafBinaryIndexMap(int l,
int h,
Ops.IntAndObjectToObject op)
void leafGenerate(int l,
int h,
Ops.Generator generator)
void leafFill(int l,
int h,
java.lang.Object value)
void leafCombineInPlace(int lo,
int hi,
java.lang.Object[] other,
int otherOffset,
Ops.BinaryOp combiner)
void leafCombineInPlace(int lo,
int hi,
ParallelArrayWithMapping other,
int otherOffset,
Ops.BinaryOp combiner)
void leafTransform(int l,
int h,
Ops.DoubleOp op)
void leafIndexMap(int l,
int h,
Ops.IntToDouble array)
void leafBinaryIndexMap(int l,
int h,
Ops.IntAndDoubleToDouble op)
void leafGenerate(int l,
int h,
Ops.DoubleGenerator generator)
void leafFill(int l,
int h,
double value)
void leafCombineInPlace(int lo,
int hi,
double[] other,
int otherOffset,
Ops.BinaryDoubleOp combiner)
void leafCombineInPlace(int lo,
int hi,
ParallelDoubleArrayWithDoubleMapping other,
int otherOffset,
Ops.BinaryDoubleOp combiner)
void leafTransform(int l,
int h,
Ops.LongOp op)
void leafIndexMap(int l,
int h,
Ops.IntToLong array)
void leafBinaryIndexMap(int l,
int h,
Ops.IntAndLongToLong op)
void leafGenerate(int l,
int h,
Ops.LongGenerator generator)
void leafFill(int l,
int h,
long value)
void leafCombineInPlace(int lo,
int hi,
long[] other,
int otherOffset,
Ops.BinaryLongOp combiner)
void leafCombineInPlace(int lo,
int hi,
ParallelLongArrayWithLongMapping other,
int otherOffset,
Ops.BinaryLongOp combiner)
static <T,U,V,W> Ops.IntAndObjectToObject<T,V> indexedMapper(Ops.BinaryOp<? super T,? super U,? extends V> combiner,
ParallelArrayWithMapping<W,U> u,
int origin)
static <T,U,W> Ops.IntAndObjectToDouble<T> indexedMapper(Ops.ObjectAndObjectToDouble<? super T,? super U> combiner,
ParallelArrayWithMapping<W,U> u,
int origin)
static <T,U,W> Ops.IntAndObjectToLong<T> indexedMapper(Ops.ObjectAndObjectToLong<? super T,? super U> combiner,
ParallelArrayWithMapping<W,U> u,
int origin)
static <T,V> Ops.IntAndObjectToObject<T,V> indexedMapper(Ops.ObjectAndDoubleToObject<? super T,? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin)
static <T> Ops.IntAndObjectToDouble<T> indexedMapper(Ops.ObjectAndDoubleToDouble<? super T> combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin)
static <T,U> Ops.IntAndObjectToLong<T> indexedMapper(Ops.ObjectAndDoubleToLong<? super T> combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin)
static <T,V> Ops.IntAndObjectToObject<T,V> indexedMapper(Ops.ObjectAndLongToObject<? super T,? extends V> combiner,
ParallelLongArrayWithLongMapping u,
int origin)
static <T> Ops.IntAndObjectToDouble<T> indexedMapper(Ops.ObjectAndLongToDouble<? super T> combiner,
ParallelLongArrayWithLongMapping u,
int origin)
static <T> Ops.IntAndObjectToLong<T> indexedMapper(Ops.ObjectAndLongToLong<? super T> combiner,
ParallelLongArrayWithLongMapping u,
int origin)
static <U,V,W> Ops.IntAndDoubleToObject<V> indexedMapper(Ops.DoubleAndObjectToObject<? super U,? extends V> combiner,
ParallelArrayWithMapping<W,U> u,
int origin)
static <U,W> Ops.IntAndDoubleToDouble indexedMapper(Ops.DoubleAndObjectToDouble<? super U> combiner,
ParallelArrayWithMapping<W,U> u,
int origin)
static <U,W> Ops.IntAndDoubleToLong indexedMapper(Ops.DoubleAndObjectToLong<? super U> combiner,
ParallelArrayWithMapping<W,U> u,
int origin)
static <V> Ops.IntAndDoubleToObject<V> indexedMapper(Ops.DoubleAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin)
static Ops.IntAndDoubleToDouble indexedMapper(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin)
static Ops.IntAndDoubleToLong indexedMapper(Ops.DoubleAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin)
static <V> Ops.IntAndDoubleToObject<V> indexedMapper(Ops.DoubleAndLongToObject<? extends V> combiner,
ParallelLongArrayWithLongMapping u,
int origin)
static Ops.IntAndDoubleToDouble indexedMapper(Ops.DoubleAndLongToDouble combiner,
ParallelLongArrayWithLongMapping u,
int origin)
static Ops.IntAndDoubleToLong indexedMapper(Ops.DoubleAndLongToLong combiner,
ParallelLongArrayWithLongMapping u,
int origin)
static <U,V,W> Ops.IntAndLongToObject<V> indexedMapper(Ops.LongAndObjectToObject<? super U,? extends V> combiner,
ParallelArrayWithMapping<W,U> u,
int origin)
static <U,W> Ops.IntAndLongToDouble indexedMapper(Ops.LongAndObjectToDouble<? super U> combiner,
ParallelArrayWithMapping<W,U> u,
int origin)
static <U,W> Ops.IntAndLongToLong indexedMapper(Ops.LongAndObjectToLong<? super U> combiner,
ParallelArrayWithMapping<W,U> u,
int origin)
static <V> Ops.IntAndLongToObject<V> indexedMapper(Ops.LongAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin)
static Ops.IntAndLongToDouble indexedMapper(Ops.LongAndDoubleToDouble combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin)
static Ops.IntAndLongToLong indexedMapper(Ops.LongAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin)
static <V> Ops.IntAndLongToObject<V> indexedMapper(Ops.LongAndLongToObject<? extends V> combiner,
ParallelLongArrayWithLongMapping u,
int origin)
static Ops.IntAndLongToDouble indexedMapper(Ops.LongAndLongToDouble combiner,
ParallelLongArrayWithLongMapping u,
int origin)
static Ops.IntAndLongToLong indexedMapper(Ops.BinaryLongOp combiner,
ParallelLongArrayWithLongMapping u,
int origin)
static <T,U,V> Ops.IntAndObjectToObject<T,V> compoundIndexedOp(Ops.IntAndObjectToObject<? super T,? extends U> fst,
Ops.IntAndObjectToObject<? super U,? extends V> snd)
static <T,U> Ops.IntAndObjectToDouble<T> compoundIndexedOp(Ops.IntAndObjectToObject<? super T,? extends U> fst,
Ops.IntAndObjectToDouble<? super U> snd)
static <T,U> Ops.IntAndObjectToLong<T> compoundIndexedOp(Ops.IntAndObjectToObject<? super T,? extends U> fst,
Ops.IntAndObjectToLong<? super U> snd)
static <U,V> Ops.IntAndDoubleToObject<V> compoundIndexedOp(Ops.IntAndDoubleToObject<? extends U> fst,
Ops.IntAndObjectToObject<? super U,? extends V> snd)
static <U> Ops.IntAndDoubleToDouble compoundIndexedOp(Ops.IntAndDoubleToObject<? extends U> fst,
Ops.IntAndObjectToDouble<? super U> snd)
static <U> Ops.IntAndDoubleToLong compoundIndexedOp(Ops.IntAndDoubleToObject<? extends U> fst,
Ops.IntAndObjectToLong<? super U> snd)
static <U,V> Ops.IntAndLongToObject<V> compoundIndexedOp(Ops.IntAndLongToObject<? extends U> fst,
Ops.IntAndObjectToObject<? super U,? extends V> snd)
static <U> Ops.IntAndLongToDouble compoundIndexedOp(Ops.IntAndLongToObject<? extends U> fst,
Ops.IntAndObjectToDouble<? super U> snd)
static <U> Ops.IntAndLongToLong compoundIndexedOp(Ops.IntAndLongToObject<? extends U> fst,
Ops.IntAndObjectToLong<? super U> snd)
static <T,V> Ops.IntAndObjectToObject<T,V> compoundIndexedOp(Ops.IntAndObjectToDouble<? super T> fst,
Ops.IntAndDoubleToObject<? extends V> snd)
static <T> Ops.IntAndObjectToDouble<T> compoundIndexedOp(Ops.IntAndObjectToDouble<? super T> fst,
Ops.IntAndDoubleToDouble snd)
static <T> Ops.IntAndObjectToLong<T> compoundIndexedOp(Ops.IntAndObjectToLong<? super T> fst,
Ops.IntAndLongToLong snd)
static <V> Ops.IntAndDoubleToObject<V> compoundIndexedOp(Ops.IntAndDoubleToLong fst,
Ops.IntAndLongToObject<? extends V> snd)
static Ops.IntAndDoubleToDouble compoundIndexedOp(Ops.IntAndDoubleToDouble fst,
Ops.IntAndDoubleToDouble snd)
static Ops.IntAndDoubleToLong compoundIndexedOp(Ops.IntAndDoubleToDouble fst,
Ops.IntAndDoubleToLong snd)
static <V> Ops.IntAndLongToObject<V> compoundIndexedOp(Ops.IntAndLongToDouble fst,
Ops.IntAndDoubleToObject<? extends V> snd)
static Ops.IntAndLongToDouble compoundIndexedOp(Ops.IntAndLongToDouble fst,
Ops.IntAndDoubleToDouble snd)
static Ops.IntAndLongToLong compoundIndexedOp(Ops.IntAndLongToDouble fst,
Ops.IntAndDoubleToLong snd)
static <T,V> Ops.IntAndObjectToObject<T,V> compoundIndexedOp(Ops.IntAndObjectToLong<? super T> fst,
Ops.IntAndLongToObject<? extends V> snd)
static <T> Ops.IntAndObjectToDouble<T> compoundIndexedOp(Ops.IntAndObjectToLong<? super T> fst,
Ops.IntAndLongToDouble snd)
static <T> Ops.IntAndObjectToLong<T> compoundIndexedOp(Ops.IntAndObjectToDouble<? super T> fst,
Ops.IntAndDoubleToLong snd)
static <V> Ops.IntAndDoubleToObject<V> compoundIndexedOp(Ops.IntAndDoubleToDouble fst,
Ops.IntAndDoubleToObject<? extends V> snd)
static Ops.IntAndDoubleToDouble compoundIndexedOp(Ops.IntAndDoubleToLong fst,
Ops.IntAndLongToDouble snd)
static Ops.IntAndDoubleToLong compoundIndexedOp(Ops.IntAndDoubleToLong fst,
Ops.IntAndLongToLong snd)
static <V> Ops.IntAndLongToObject<V> compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.IntAndLongToObject<? extends V> snd)
static Ops.IntAndLongToDouble compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.IntAndLongToDouble snd)
static Ops.IntAndLongToLong compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.IntAndLongToLong snd)
static <T,U,V> Ops.IntAndObjectToObject<T,V> compoundIndexedOp(Ops.IntAndObjectToObject<? super T,? extends U> fst,
Ops.Op<? super U,? extends V> snd)
static <T,U> Ops.IntAndObjectToDouble<T> compoundIndexedOp(Ops.IntAndObjectToObject<? super T,? extends U> fst,
Ops.ObjectToDouble<? super U> snd)
static <T,U> Ops.IntAndObjectToLong<T> compoundIndexedOp(Ops.IntAndObjectToObject<? super T,? extends U> fst,
Ops.ObjectToLong<? super U> snd)
static <U,V> Ops.IntAndDoubleToObject<V> compoundIndexedOp(Ops.IntAndDoubleToObject<? extends U> fst,
Ops.Op<? super U,? extends V> snd)
static <U> Ops.IntAndDoubleToDouble compoundIndexedOp(Ops.IntAndDoubleToObject<? extends U> fst,
Ops.ObjectToDouble<? super U> snd)
static <U> Ops.IntAndDoubleToLong compoundIndexedOp(Ops.IntAndDoubleToObject<? extends U> fst,
Ops.ObjectToLong<? super U> snd)
static <U,V> Ops.IntAndLongToObject<V> compoundIndexedOp(Ops.IntAndLongToObject<? extends U> fst,
Ops.Op<? super U,? extends V> snd)
static <U> Ops.IntAndLongToDouble compoundIndexedOp(Ops.IntAndLongToObject<? extends U> fst,
Ops.ObjectToDouble<? super U> snd)
static <U> Ops.IntAndLongToLong compoundIndexedOp(Ops.IntAndLongToObject<? extends U> fst,
Ops.ObjectToLong<? super U> snd)
static <T,V> Ops.IntAndObjectToObject<T,V> compoundIndexedOp(Ops.IntAndObjectToDouble<? super T> fst,
Ops.DoubleToObject<? extends V> snd)
static <T> Ops.IntAndObjectToDouble<T> compoundIndexedOp(Ops.IntAndObjectToDouble<? super T> fst,
Ops.DoubleOp snd)
static <T> Ops.IntAndObjectToLong<T> compoundIndexedOp(Ops.IntAndObjectToDouble<? super T> fst,
Ops.DoubleToLong snd)
static <V> Ops.IntAndDoubleToObject<V> compoundIndexedOp(Ops.IntAndDoubleToDouble fst,
Ops.DoubleToObject<? extends V> snd)
static Ops.IntAndDoubleToDouble compoundIndexedOp(Ops.IntAndDoubleToDouble fst,
Ops.DoubleOp snd)
static Ops.IntAndDoubleToLong compoundIndexedOp(Ops.IntAndDoubleToDouble fst,
Ops.DoubleToLong snd)
static <V> Ops.IntAndLongToObject<V> compoundIndexedOp(Ops.IntAndLongToDouble fst,
Ops.DoubleToObject<? extends V> snd)
static Ops.IntAndLongToDouble compoundIndexedOp(Ops.IntAndLongToDouble fst,
Ops.DoubleOp snd)
static Ops.IntAndLongToLong compoundIndexedOp(Ops.IntAndLongToDouble fst,
Ops.DoubleToLong snd)
static <T,V> Ops.IntAndObjectToObject<T,V> compoundIndexedOp(Ops.IntAndObjectToLong<? super T> fst,
Ops.LongToObject<? extends V> snd)
static <T> Ops.IntAndObjectToDouble<T> compoundIndexedOp(Ops.IntAndObjectToLong<? super T> fst,
Ops.LongToDouble snd)
static <T> Ops.IntAndObjectToLong<T> compoundIndexedOp(Ops.IntAndObjectToLong<? super T> fst,
Ops.LongOp snd)
static <V> Ops.IntAndDoubleToObject<V> compoundIndexedOp(Ops.IntAndDoubleToLong fst,
Ops.LongToObject<? extends V> snd)
static Ops.IntAndDoubleToDouble compoundIndexedOp(Ops.IntAndDoubleToLong fst,
Ops.LongToDouble snd)
static Ops.IntAndDoubleToLong compoundIndexedOp(Ops.IntAndDoubleToLong fst,
Ops.LongOp snd)
static <V> Ops.IntAndLongToObject<V> compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.LongToObject<? extends V> snd)
static Ops.IntAndLongToDouble compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.LongToDouble snd)
static Ops.IntAndLongToLong compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.LongOp snd)
static <T,U,V> Ops.IntAndObjectToObject<T,V> compoundIndexedOp(Ops.Op<? super T,? extends U> fst,
Ops.IntAndObjectToObject<? super U,? extends V> snd)
static <T,U> Ops.IntAndObjectToDouble<T> compoundIndexedOp(Ops.Op<? super T,? extends U> fst,
Ops.IntAndObjectToDouble<? super U> snd)
static <T,U> Ops.IntAndObjectToLong<T> compoundIndexedOp(Ops.Op<? super T,? extends U> fst,
Ops.IntAndObjectToLong<? super U> snd)
static <U,V> Ops.IntAndDoubleToObject<V> compoundIndexedOp(Ops.DoubleToObject<? extends U> fst,
Ops.IntAndObjectToObject<? super U,? extends V> snd)
static <U> Ops.IntAndDoubleToDouble compoundIndexedOp(Ops.DoubleToObject<? extends U> fst,
Ops.IntAndObjectToDouble<? super U> snd)
static <U> Ops.IntAndDoubleToLong compoundIndexedOp(Ops.DoubleToObject<? extends U> fst,
Ops.IntAndObjectToLong<? super U> snd)
static <U,V> Ops.IntAndLongToObject<V> compoundIndexedOp(Ops.LongToObject<? extends U> fst,
Ops.IntAndObjectToObject<? super U,? extends V> snd)
static <U> Ops.IntAndLongToDouble compoundIndexedOp(Ops.LongToObject<? extends U> fst,
Ops.IntAndObjectToDouble<? super U> snd)
static <U> Ops.IntAndLongToLong compoundIndexedOp(Ops.LongToObject<? extends U> fst,
Ops.IntAndObjectToLong<? super U> snd)
static <T,V> Ops.IntAndObjectToObject<T,V> compoundIndexedOp(Ops.ObjectToDouble<? super T> fst,
Ops.IntAndDoubleToObject<? extends V> snd)
static <T> Ops.IntAndObjectToDouble<T> compoundIndexedOp(Ops.ObjectToDouble<? super T> fst,
Ops.IntAndDoubleToDouble snd)
static <T> Ops.IntAndObjectToLong<T> compoundIndexedOp(Ops.ObjectToDouble<? super T> fst,
Ops.IntAndDoubleToLong snd)
static <V> Ops.IntAndDoubleToObject<V> compoundIndexedOp(Ops.DoubleOp fst,
Ops.IntAndDoubleToObject<? extends V> snd)
static Ops.IntAndDoubleToDouble compoundIndexedOp(Ops.DoubleOp fst,
Ops.IntAndDoubleToDouble snd)
static Ops.IntAndDoubleToLong compoundIndexedOp(Ops.DoubleOp fst,
Ops.IntAndDoubleToLong snd)
static <V> Ops.IntAndLongToObject<V> compoundIndexedOp(Ops.LongToDouble fst,
Ops.IntAndDoubleToObject<? extends V> snd)
static Ops.IntAndLongToDouble compoundIndexedOp(Ops.LongToDouble fst,
Ops.IntAndDoubleToDouble snd)
static Ops.IntAndLongToLong compoundIndexedOp(Ops.LongToDouble fst,
Ops.IntAndDoubleToLong snd)
static <T,V> Ops.IntAndObjectToObject<T,V> compoundIndexedOp(Ops.ObjectToLong<? super T> fst,
Ops.IntAndLongToObject<? extends V> snd)
static <T> Ops.IntAndObjectToDouble<T> compoundIndexedOp(Ops.ObjectToLong<? super T> fst,
Ops.IntAndLongToDouble snd)
static <T> Ops.IntAndObjectToLong<T> compoundIndexedOp(Ops.ObjectToLong<? super T> fst,
Ops.IntAndLongToLong snd)
static <V> Ops.IntAndDoubleToObject<V> compoundIndexedOp(Ops.DoubleToLong fst,
Ops.IntAndLongToObject<? extends V> snd)
static Ops.IntAndDoubleToDouble compoundIndexedOp(Ops.DoubleToLong fst,
Ops.IntAndLongToDouble snd)
static Ops.IntAndDoubleToLong compoundIndexedOp(Ops.DoubleToLong fst,
Ops.IntAndLongToLong snd)
static <V> Ops.IntAndLongToObject<V> compoundIndexedOp(Ops.LongOp fst,
Ops.IntAndLongToObject<? extends V> snd)
static Ops.IntAndLongToDouble compoundIndexedOp(Ops.LongOp fst,
Ops.IntAndLongToDouble snd)
static Ops.IntAndLongToLong compoundIndexedOp(Ops.LongOp fst,
Ops.IntAndLongToLong snd)
static <T,U,W> Ops.IntAndObjectPredicate<T> indexedSelector(Ops.BinaryPredicate<? super T,? super U> bp,
ParallelArrayWithMapping<W,U> u,
int origin)
static Ops.IntAndDoublePredicate indexedSelector(Ops.BinaryDoublePredicate bp,
ParallelDoubleArrayWithDoubleMapping u,
int origin)
static Ops.IntAndLongPredicate indexedSelector(Ops.BinaryLongPredicate bp,
ParallelLongArrayWithLongMapping u,
int origin)
static <S,T extends S> Ops.IntAndObjectPredicate<T> compoundIndexedSelector(Ops.Predicate<S> fst,
Ops.IntAndObjectPredicate<? super T> snd)
static <S,T extends S> Ops.IntAndObjectPredicate<T> compoundIndexedSelector(Ops.IntAndObjectPredicate<S> fst,
Ops.IntAndObjectPredicate<? super T> snd)
static <S,T extends S> Ops.IntAndObjectPredicate<T> compoundIndexedSelector(Ops.IntAndObjectPredicate<S> fst,
Ops.Predicate<? super T> snd)
static Ops.IntAndDoublePredicate compoundIndexedSelector(Ops.DoublePredicate fst,
Ops.IntAndDoublePredicate snd)
static Ops.IntAndDoublePredicate compoundIndexedSelector(Ops.IntAndDoublePredicate fst,
Ops.IntAndDoublePredicate snd)
static Ops.IntAndDoublePredicate compoundIndexedSelector(Ops.IntAndDoublePredicate fst,
Ops.DoublePredicate snd)
static Ops.IntAndLongPredicate compoundIndexedSelector(Ops.LongPredicate fst,
Ops.IntAndLongPredicate snd)
static Ops.IntAndLongPredicate compoundIndexedSelector(Ops.IntAndLongPredicate fst,
Ops.IntAndLongPredicate snd)
static Ops.IntAndLongPredicate compoundIndexedSelector(Ops.IntAndLongPredicate fst,
Ops.LongPredicate snd)
|
Copyright © 2008–2013 Václav Pech. All Rights Reserved. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||