K - Type of key.V - Type of value.L0 - Type of original label.L1 - Type of mapped label.public final class MappedPreprocessor<K,V,L0,L1> extends Object implements Preprocessor<K,V>, DeployableObject
| Modifier and Type | Field and Description |
|---|---|
protected Preprocessor<K,V> |
original
Original preprocessor.
|
| Constructor and Description |
|---|
MappedPreprocessor(Preprocessor<K,V> original,
IgniteFunction<LabeledVector<L0>,LabeledVector<L1>> andThen)
Creates an instance of MappedPreprocessor.
|
| Modifier and Type | Method and Description |
|---|---|
LabeledVector<L1> |
apply(K key,
V value) |
List<Object> |
getDependencies()
Returns dependencies of this object that can be object with class defined by client side and unknown for server.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmapandThenandThenprotected final Preprocessor<K,V> original
public MappedPreprocessor(Preprocessor<K,V> original, IgniteFunction<LabeledVector<L0>,LabeledVector<L1>> andThen)
public LabeledVector<L1> apply(K key, V value)
apply in interface BiFunction<K,V,LabeledVector>public List<Object> getDependencies()
getDependencies in interface DeployableObject
GridGain In-Memory Computing Platform : ver. 8.9.26 Release Date : October 16 2025