@@ -128,7 +128,7 @@ object LiteralValueProtoConverter {
128
128
options : ToLiteralProtoOptions ): proto.Expression .Literal .Builder = {
129
129
val builder = proto.Expression .Literal .newBuilder()
130
130
131
- def arrayBuilder (scalaValue : Any , elementType : DataType , containsNull : Boolean ) = {
131
+ def arrayBuilder (scalaValue : Any , elementType : DataType ) = {
132
132
val ab = builder.getArrayBuilder
133
133
scalaValue match {
134
134
case a : Array [_] =>
@@ -148,11 +148,7 @@ object LiteralValueProtoConverter {
148
148
ab
149
149
}
150
150
151
- def mapBuilder (
152
- scalaValue : Any ,
153
- keyType : DataType ,
154
- valueType : DataType ,
155
- valueContainsNull : Boolean ) = {
151
+ def mapBuilder (scalaValue : Any , keyType : DataType , valueType : DataType ) = {
156
152
val mb = builder.getMapBuilder
157
153
scalaValue match {
158
154
case map : scala.collection.Map [_, _] =>
@@ -214,10 +210,10 @@ object LiteralValueProtoConverter {
214
210
toLiteralProtoBuilderInternal(v.unsafeArray, dataType, options)
215
211
case (v : Array [Byte ], ArrayType (_, _)) =>
216
212
toLiteralProtoBuilderInternal(v, options)
217
- case (v, ArrayType (elementType, containsNull )) =>
218
- builder.setArray(arrayBuilder(v, elementType, containsNull ))
219
- case (v, MapType (keyType, valueType, valueContainsNull )) =>
220
- builder.setMap(mapBuilder(v, keyType, valueType, valueContainsNull ))
213
+ case (v, ArrayType (elementType, _ )) =>
214
+ builder.setArray(arrayBuilder(v, elementType))
215
+ case (v, MapType (keyType, valueType, _ )) =>
216
+ builder.setMap(mapBuilder(v, keyType, valueType))
221
217
case (v, structType : StructType ) =>
222
218
builder.setStruct(structBuilder(v, structType))
223
219
case (v : LocalTime , timeType : TimeType ) =>
0 commit comments