Class ComplexCopier
java.lang.Object
org.apache.drill.exec.vector.complex.impl.ComplexCopier
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
copy
(FieldReader input, FieldWriter output) Do a deep copy of the value in input into outputstatic FieldWriter
getListWriterForType
(TypeProtos.MajorType type, BaseWriter.ListWriter writer) static FieldWriter
getMapWriterForType
(TypeProtos.MajorType type, BaseWriter.MapWriter writer, String name)
-
Constructor Details
-
ComplexCopier
public ComplexCopier()
-
-
Method Details
-
copy
Do a deep copy of the value in input into output- Parameters:
in
-out
-
-
getMapWriterForType
public static FieldWriter getMapWriterForType(TypeProtos.MajorType type, BaseWriter.MapWriter writer, String name) -
getListWriterForType
public static FieldWriter getListWriterForType(TypeProtos.MajorType type, BaseWriter.ListWriter writer)
-