Modifier and Type | Method and Description |
---|---|
static <InType> CombiningIterable<InType> |
CombiningIterable.create(Iterable<InType> it,
Comparator<InType> comparator,
BinaryFn<InType,InType,InType> fn) |
static <InType> CombiningIterator<InType> |
CombiningIterator.create(Iterator<InType> it,
Comparator<InType> comparator,
BinaryFn<InType,InType,InType> fn) |
Constructor and Description |
---|
CombiningIterable(Iterable<InType> it,
Comparator<InType> comparator,
BinaryFn<InType,InType,InType> fn) |
CombiningIterator(Iterator<InType> it,
Comparator<InType> comparator,
BinaryFn<InType,InType,InType> fn) |
Modifier and Type | Method and Description |
---|---|
static <T> CombiningSequence<T> |
CombiningSequence.create(Sequence<T> baseSequence,
com.google.common.collect.Ordering<T> ordering,
BinaryFn<T,T,T> mergeFn) |
Modifier and Type | Method and Description |
---|---|
<InType,RetType> |
FunctionalIterable.binaryTransform(Iterable<InType> otherIterable,
BinaryFn<T,InType,RetType> binaryFn) |
<InType,RetType> |
FunctionalIterator.binaryTransform(Iterator<InType> otherIterator,
BinaryFn<T,InType,RetType> binaryFn) |
Modifier and Type | Method and Description |
---|---|
static <InType,OutType> |
SortedMergeIterable.create(Iterable<InType> lhs,
Iterable<InType> rhs,
Comparator<InType> comparator,
BinaryFn<InType,InType,OutType> fn) |
static <Type1,Type2,RetType> |
BinaryTransformIterable.create(Iterable<Type1> lhs,
Iterable<Type2> rhs,
BinaryFn<Type1,Type2,RetType> fn) |
static <InType,OutType> |
SortedMergeIterator.create(Iterator<InType> lhs,
Iterator<InType> rhs,
Comparator<InType> comparator,
BinaryFn<InType,InType,OutType> fn) |
static <Type1,Type2,RetType> |
BinaryTransformIterator.create(Iterator<Type1> lhs,
Iterator<Type2> rhs,
BinaryFn<Type1,Type2,RetType> fn) |
Constructor and Description |
---|
BinaryTransformIterable(Iterable<Type1> lhs,
Iterable<Type2> rhs,
BinaryFn<Type1,Type2,RetType> binaryFn) |
BinaryTransformIterator(Iterator<Type1> lhsIter,
Iterator<Type2> rhsIter,
BinaryFn<Type1,Type2,RetType> binaryFn) |
SortedMergeIterable(Iterable<InType> lhs,
Iterable<InType> rhs,
Comparator<InType> comparator,
BinaryFn<InType,InType,OutType> fn) |
SortedMergeIterator(Iterator<InType> lhs,
Iterator<InType> rhs,
Comparator<InType> comparator,
BinaryFn<InType,InType,OutType> fn) |
Modifier and Type | Method and Description |
---|---|
protected abstract BinaryFn<T,T,T> |
ResultMergeQueryRunner.createMergeFn(Query<T> query) |
Modifier and Type | Class and Description |
---|---|
class |
GroupByBinaryFnV2 |
Modifier and Type | Class and Description |
---|---|
class |
SearchBinaryFn |
Modifier and Type | Class and Description |
---|---|
class |
SelectBinaryFn |
Modifier and Type | Class and Description |
---|---|
class |
TimeseriesBinaryFn |
Modifier and Type | Class and Description |
---|---|
class |
TopNBinaryFn |
Modifier and Type | Class and Description |
---|---|
static class |
IndexMerger.RowboatMergeFunction |
Copyright © 2011–2017. All rights reserved.