Class DmlBulkLoadDataConverter
- java.lang.Object
-
- org.apache.ignite.internal.util.lang.IgniteClosureX<List<?>,IgniteBiTuple<?,?>>
-
- org.apache.ignite.internal.processors.query.h2.dml.DmlBulkLoadDataConverter
-
- All Implemented Interfaces:
Serializable,IgniteClosure<List<?>,IgniteBiTuple<?,?>>
public class DmlBulkLoadDataConverter extends IgniteClosureX<List<?>,IgniteBiTuple<?,?>>
Converts a row of values to actual key+value usingUpdatePlan.processRow(List).- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DmlBulkLoadDataConverter(UpdatePlan plan)Creates the converter with the given update plan.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IgniteBiTuple<?,?>applyx(List<?> record)Converts the record to a key+value.-
Methods inherited from class org.apache.ignite.internal.util.lang.IgniteClosureX
apply
-
-
-
-
Constructor Detail
-
DmlBulkLoadDataConverter
public DmlBulkLoadDataConverter(UpdatePlan plan)
Creates the converter with the given update plan.- Parameters:
plan- The update plan to use.
-
-
Method Detail
-
applyx
public IgniteBiTuple<?,?> applyx(List<?> record) throws IgniteCheckedException
Converts the record to a key+value.- Specified by:
applyxin classIgniteClosureX<List<?>,IgniteBiTuple<?,?>>- Parameters:
record- The record to convert.- Returns:
- The key+value.
- Throws:
IgniteCheckedException- If conversion failed for some reason.
-
-