| Constructor and Description |
|---|
CoGroupRawOperatorBase.SimpleListIterable(List<IN> values,
TypeComparator<IN> comparator,
TypeSerializer<IN> serializer) |
| Modifier and Type | Method and Description |
|---|---|
TypeComparator<BT> |
JoinHashMap.getBuildComparator() |
| Modifier and Type | Method and Description |
|---|---|
<PT> JoinHashMap.Prober<PT> |
JoinHashMap.createProber(TypeComparator<PT> probeComparator,
TypePairComparator<PT,BT> pairComparator) |
| Constructor and Description |
|---|
JoinHashMap.Prober(TypeComparator<PT> probeComparator,
TypePairComparator<PT,BT> pairComparator) |
JoinHashMap(TypeSerializer<BT> buildSerializer,
TypeComparator<BT> buildComparator) |
ListKeyGroupedIterator(List<E> input,
TypeSerializer<E> serializer,
TypeComparator<E> comparator)
Initializes the ListKeyGroupedIterator..
|
TypeComparable(T elem,
TypeComparator<T> comparator) |
| Modifier and Type | Method and Description |
|---|---|
TypeComparator<T> |
BasicTypeInfo.createComparator(boolean sortOrderAscending,
ExecutionConfig executionConfig) |
TypeComparator<T> |
AtomicType.createComparator(boolean sortOrderAscending,
ExecutionConfig executionConfig)
Creates a comparator for this type.
|
| Constructor and Description |
|---|
BasicTypeInfo(Class<T> clazz,
Class<?>[] possibleCastTargetTypes,
TypeSerializer<T> serializer,
Class<? extends TypeComparator<T>> comparatorClass) |
FractionalTypeInfo(Class<T> clazz,
Class<?>[] possibleCastTargetTypes,
TypeSerializer<T> serializer,
Class<? extends TypeComparator<T>> comparatorClass) |
IntegerTypeInfo(Class<T> clazz,
Class<?>[] possibleCastTargetTypes,
TypeSerializer<T> serializer,
Class<? extends TypeComparator<T>> comparatorClass) |
NumericTypeInfo(Class<T> clazz,
Class<?>[] possibleCastTargetTypes,
TypeSerializer<T> serializer,
Class<? extends TypeComparator<T>> comparatorClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeTypeComparator<T> |
| Modifier and Type | Method and Description |
|---|---|
TypeComparator<T> |
TypeComparatorFactory.createComparator() |
TypeComparator<T> |
CompositeType.createComparator(int[] logicalKeyFields,
boolean[] orders,
int logicalFieldOffset,
ExecutionConfig config)
Generic implementation of the comparator creation.
|
TypeComparator<T> |
CompositeType.TypeComparatorBuilder.createTypeComparator(ExecutionConfig config) |
abstract TypeComparator<T> |
TypeComparator.duplicate()
Creates a copy of this class.
|
TypeComparator[] |
CompositeTypeComparator.getFlatComparators() |
abstract TypeComparator[] |
TypeComparator.getFlatComparators()
Get the field comparators.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CompositeType.TypeComparatorBuilder.addComparatorField(int fieldId,
TypeComparator<?> comparator) |
abstract int |
TypeComparator.compareToReference(TypeComparator<T> referencedComparator)
This method compares the element that has been set as reference in this type accessor, to the
element set as reference in the given type accessor.
|
TypePairComparator<T1,T2> |
TypePairComparatorFactory.createComparator12(TypeComparator<T1> comparator1,
TypeComparator<T2> comparator2) |
TypePairComparator<T1,T2> |
TypePairComparatorFactory.createComparator12(TypeComparator<T1> comparator1,
TypeComparator<T2> comparator2) |
TypePairComparator<T2,T1> |
TypePairComparatorFactory.createComparator21(TypeComparator<T1> comparator1,
TypeComparator<T2> comparator2) |
TypePairComparator<T2,T1> |
TypePairComparatorFactory.createComparator21(TypeComparator<T1> comparator1,
TypeComparator<T2> comparator2) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
CompositeTypeComparator.getFlatComparator(List<TypeComparator> flatComparators) |
| Constructor and Description |
|---|
GenericPairComparator(TypeComparator<T1> comparator1,
TypeComparator<T2> comparator2) |
GenericPairComparator(TypeComparator<T1> comparator1,
TypeComparator<T2> comparator2) |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicTypeComparator<T extends Comparable<T>> |
class |
BooleanComparator |
class |
ByteComparator |
class |
CharComparator |
class |
DateComparator |
class |
DoubleComparator |
class |
EnumComparator<T extends Enum<T>> |
class |
FloatComparator |
class |
IntComparator |
class |
LongComparator |
class |
ShortComparator |
class |
StringComparator |
| Modifier and Type | Method and Description |
|---|---|
TypeComparator[] |
BasicTypeComparator.getFlatComparators() |
| Modifier and Type | Method and Description |
|---|---|
int |
BasicTypeComparator.compareToReference(TypeComparator<T> referencedComparator) |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanPrimitiveArrayComparator |
class |
BytePrimitiveArrayComparator |
class |
CharPrimitiveArrayComparator |
class |
DoublePrimitiveArrayComparator |
class |
FloatPrimitiveArrayComparator |
class |
IntPrimitiveArrayComparator |
class |
LongPrimitiveArrayComparator |
class |
PrimitiveArrayComparator<T,C extends BasicTypeComparator> |
class |
ShortPrimitiveArrayComparator |
| Modifier and Type | Method and Description |
|---|---|
TypeComparator<int[]> |
IntPrimitiveArrayComparator.duplicate() |
TypeComparator<char[]> |
CharPrimitiveArrayComparator.duplicate() |
TypeComparator<double[]> |
DoublePrimitiveArrayComparator.duplicate() |
TypeComparator<float[]> |
FloatPrimitiveArrayComparator.duplicate() |
TypeComparator<boolean[]> |
BooleanPrimitiveArrayComparator.duplicate() |
TypeComparator<long[]> |
LongPrimitiveArrayComparator.duplicate() |
TypeComparator<short[]> |
ShortPrimitiveArrayComparator.duplicate() |
TypeComparator<byte[]> |
BytePrimitiveArrayComparator.duplicate() |
TypeComparator[] |
PrimitiveArrayComparator.getFlatComparators() |
| Modifier and Type | Method and Description |
|---|---|
int |
PrimitiveArrayComparator.compareToReference(TypeComparator<T> referencedComparator) |
| Modifier and Type | Class and Description |
|---|---|
class |
RecordComparator
Implementation of the
TypeComparator interface for the pact record. |
| Modifier and Type | Method and Description |
|---|---|
TypeComparator<?>[] |
RecordComparator.getFlatComparators() |
| Modifier and Type | Method and Description |
|---|---|
int |
RecordComparator.compareToReference(TypeComparator<Record> referencedAccessors) |
TypePairComparator<Record,Record> |
RecordPairComparatorFactory.createComparator12(TypeComparator<Record> comparator1,
TypeComparator<Record> comparator2) |
TypePairComparator<Record,Record> |
RecordPairComparatorFactory.createComparator12(TypeComparator<Record> comparator1,
TypeComparator<Record> comparator2) |
TypePairComparator<Record,Record> |
RecordPairComparatorFactory.createComparator21(TypeComparator<Record> comparator1,
TypeComparator<Record> comparator2) |
TypePairComparator<Record,Record> |
RecordPairComparatorFactory.createComparator21(TypeComparator<Record> comparator1,
TypeComparator<Record> comparator2) |
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.