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, wait
map
andThen
andThen
protected 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.15 Release Date : December 3 2024