@PublicEvolving public abstract class CompositeTypeComparator<T> extends TypeComparator<T>
Constructor and Description |
---|
CompositeTypeComparator() |
Modifier and Type | Method and Description |
---|---|
abstract void |
getFlatComparator(List<TypeComparator> flatComparators) |
TypeComparator[] |
getFlatComparators()
Get the field comparators.
|
compare, compareAgainstReference, compareSerialized, compareToReference, duplicate, equalToReference, extractKeys, getNormalizeKeyLen, hash, invertNormalizedKey, isNormalizedKeyPrefixOnly, putNormalizedKey, readWithKeyDenormalization, setReference, supportsCompareAgainstReference, supportsNormalizedKey, supportsSerializationWithKeyNormalization, writeWithKeyNormalization
public TypeComparator[] getFlatComparators()
TypeComparator
TypeComparator.extractKeys(Object, Object[],
int)
to provide interoperability between different record types. Note, that this should
return at least one Comparator and that the number of Comparators must match the number of
extracted keys.getFlatComparators
in class TypeComparator<T>
public abstract void getFlatComparator(List<TypeComparator> flatComparators)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.