Class ComplexCopier
java.lang.Object
org.apache.drill.exec.vector.complex.impl.ComplexCopier
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcopy(FieldReader input, FieldWriter output) Do a deep copy of the value in input into outputstatic FieldWritergetListWriterForType(TypeProtos.MajorType type, BaseWriter.ListWriter writer) static FieldWritergetMapWriterForType(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)
-