@@ -185,7 +185,7 @@ private static Consumer createConsumer(
185
185
break ;
186
186
case STRING :
187
187
arrowType = new ArrowType .Utf8 ();
188
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
188
+ fieldType = new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
189
189
vector = createVector (consumerVector , fieldType , name , allocator );
190
190
consumer = new AvroStringConsumer ((VarCharVector ) vector );
191
191
break ;
@@ -195,7 +195,7 @@ private static Consumer createConsumer(
195
195
arrowType = createDecimalArrowType ((LogicalTypes .Decimal ) logicalType );
196
196
fieldType =
197
197
new FieldType (
198
- nullable , arrowType , /*dictionary=*/ null , getMetaData (schema , extProps ));
198
+ nullable , arrowType , /* dictionary= */ null , getMetaData (schema , extProps ));
199
199
vector = createVector (consumerVector , fieldType , name , allocator );
200
200
consumer =
201
201
new AvroDecimalConsumer .FixedDecimalConsumer (
@@ -204,87 +204,96 @@ private static Consumer createConsumer(
204
204
arrowType = new ArrowType .FixedSizeBinary (schema .getFixedSize ());
205
205
fieldType =
206
206
new FieldType (
207
- nullable , arrowType , /*dictionary=*/ null , getMetaData (schema , extProps ));
207
+ nullable , arrowType , /* dictionary= */ null , getMetaData (schema , extProps ));
208
208
vector = createVector (consumerVector , fieldType , name , allocator );
209
209
consumer = new AvroFixedConsumer ((FixedSizeBinaryVector ) vector , schema .getFixedSize ());
210
210
}
211
211
break ;
212
212
case INT :
213
213
if (logicalType instanceof LogicalTypes .Date ) {
214
214
arrowType = new ArrowType .Date (DateUnit .DAY );
215
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
215
+ fieldType =
216
+ new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
216
217
vector = createVector (consumerVector , fieldType , name , allocator );
217
218
consumer = new AvroDateConsumer ((DateDayVector ) vector );
218
219
} else if (logicalType instanceof LogicalTypes .TimeMillis ) {
219
220
arrowType = new ArrowType .Time (TimeUnit .MILLISECOND , 32 );
220
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
221
+ fieldType =
222
+ new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
221
223
vector = createVector (consumerVector , fieldType , name , allocator );
222
224
consumer = new AvroTimeMillisConsumer ((TimeMilliVector ) vector );
223
225
} else {
224
- arrowType = new ArrowType .Int (32 , /*isSigned=*/ true );
225
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
226
+ arrowType = new ArrowType .Int (32 , /* isSigned= */ true );
227
+ fieldType =
228
+ new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
226
229
vector = createVector (consumerVector , fieldType , name , allocator );
227
230
consumer = new AvroIntConsumer ((IntVector ) vector );
228
231
}
229
232
break ;
230
233
case BOOLEAN :
231
234
arrowType = new ArrowType .Bool ();
232
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
235
+ fieldType = new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
233
236
vector = createVector (consumerVector , fieldType , name , allocator );
234
237
consumer = new AvroBooleanConsumer ((BitVector ) vector );
235
238
break ;
236
239
case LONG :
237
240
if (logicalType instanceof LogicalTypes .TimeMicros ) {
238
241
arrowType = new ArrowType .Time (TimeUnit .MICROSECOND , 64 );
239
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
242
+ fieldType =
243
+ new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
240
244
vector = createVector (consumerVector , fieldType , name , allocator );
241
245
consumer = new AvroTimeMicroConsumer ((TimeMicroVector ) vector );
242
246
} else if (logicalType instanceof LogicalTypes .TimestampMillis ) {
243
247
arrowType = new ArrowType .Timestamp (TimeUnit .MILLISECOND , null );
244
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
248
+ fieldType =
249
+ new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
245
250
vector = createVector (consumerVector , fieldType , name , allocator );
246
251
consumer = new AvroTimestampMillisConsumer ((TimeStampMilliVector ) vector );
247
252
} else if (logicalType instanceof LogicalTypes .TimestampMicros ) {
248
253
arrowType = new ArrowType .Timestamp (TimeUnit .MICROSECOND , null );
249
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
254
+ fieldType =
255
+ new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
250
256
vector = createVector (consumerVector , fieldType , name , allocator );
251
257
consumer = new AvroTimestampMicrosConsumer ((TimeStampMicroVector ) vector );
252
258
} else {
253
- arrowType = new ArrowType .Int (64 , /*isSigned=*/ true );
254
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
259
+ arrowType = new ArrowType .Int (64 , /* isSigned= */ true );
260
+ fieldType =
261
+ new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
255
262
vector = createVector (consumerVector , fieldType , name , allocator );
256
263
consumer = new AvroLongConsumer ((BigIntVector ) vector );
257
264
}
258
265
break ;
259
266
case FLOAT :
260
267
arrowType = new ArrowType .FloatingPoint (SINGLE );
261
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
268
+ fieldType = new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
262
269
vector = createVector (consumerVector , fieldType , name , allocator );
263
270
consumer = new AvroFloatConsumer ((Float4Vector ) vector );
264
271
break ;
265
272
case DOUBLE :
266
273
arrowType = new ArrowType .FloatingPoint (DOUBLE );
267
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
274
+ fieldType = new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
268
275
vector = createVector (consumerVector , fieldType , name , allocator );
269
276
consumer = new AvroDoubleConsumer ((Float8Vector ) vector );
270
277
break ;
271
278
case BYTES :
272
279
if (logicalType instanceof LogicalTypes .Decimal ) {
273
280
arrowType = createDecimalArrowType ((LogicalTypes .Decimal ) logicalType );
274
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
281
+ fieldType =
282
+ new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
275
283
vector = createVector (consumerVector , fieldType , name , allocator );
276
284
consumer = new AvroDecimalConsumer .BytesDecimalConsumer ((DecimalVector ) vector );
277
285
} else {
278
286
arrowType = new ArrowType .Binary ();
279
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
287
+ fieldType =
288
+ new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
280
289
vector = createVector (consumerVector , fieldType , name , allocator );
281
290
consumer = new AvroBytesConsumer ((VarBinaryVector ) vector );
282
291
}
283
292
break ;
284
293
case NULL :
285
294
arrowType = new ArrowType .Null ();
286
- fieldType = new FieldType (nullable , arrowType , /*dictionary=*/ null , getMetaData (schema ));
287
- vector = fieldType .createNewSingleVector (name , allocator , /*schemaCallBack=*/ null );
295
+ fieldType = new FieldType (nullable , arrowType , /* dictionary= */ null , getMetaData (schema ));
296
+ vector = fieldType .createNewSingleVector (name , allocator , /* schemaCallBack= */ null );
288
297
consumer = new AvroNullConsumer ((NullVector ) vector );
289
298
break ;
290
299
default :
@@ -462,17 +471,17 @@ private static Field avroSchemaToField(
462
471
case MAP :
463
472
// MapVector internal struct field and key field should be non-nullable
464
473
FieldType keyFieldType =
465
- new FieldType (/*nullable=*/ false , new ArrowType .Utf8 (), /*dictionary=*/ null );
466
- Field keyField = new Field ("key" , keyFieldType , /*children=*/ null );
474
+ new FieldType (/* nullable= */ false , new ArrowType .Utf8 (), /* dictionary= */ null );
475
+ Field keyField = new Field ("key" , keyFieldType , /* children= */ null );
467
476
Field valueField = avroSchemaToField (schema .getValueType (), "value" , config );
468
477
469
478
FieldType structFieldType =
470
- new FieldType (false , new ArrowType .Struct (), /*dictionary=*/ null );
479
+ new FieldType (false , new ArrowType .Struct (), /* dictionary= */ null );
471
480
Field structField =
472
481
new Field ("internal" , structFieldType , Arrays .asList (keyField , valueField ));
473
482
children .add (structField );
474
483
fieldType =
475
- createFieldType (new ArrowType .Map (/*keysSorted=*/ false ), schema , externalProps );
484
+ createFieldType (new ArrowType .Map (/* keysSorted= */ false ), schema , externalProps );
476
485
break ;
477
486
case RECORD :
478
487
final Set <String > skipFieldNames = config .getSkipFieldNames ();
@@ -506,7 +515,7 @@ private static Field avroSchemaToField(
506
515
indexType ,
507
516
schema ,
508
517
externalProps ,
509
- new DictionaryEncoding (current , /*ordered=*/ false , /*indexType=*/ indexType ));
518
+ new DictionaryEncoding (current , /* ordered= */ false , /* indexType= */ indexType ));
510
519
break ;
511
520
512
521
case STRING :
@@ -528,7 +537,7 @@ private static Field avroSchemaToField(
528
537
} else if (logicalType instanceof LogicalTypes .TimeMillis ) {
529
538
intArrowType = new ArrowType .Time (TimeUnit .MILLISECOND , 32 );
530
539
} else {
531
- intArrowType = new ArrowType .Int (32 , /*isSigned=*/ true );
540
+ intArrowType = new ArrowType .Int (32 , /* isSigned= */ true );
532
541
}
533
542
fieldType = createFieldType (intArrowType , schema , externalProps );
534
543
break ;
@@ -544,7 +553,7 @@ private static Field avroSchemaToField(
544
553
} else if (logicalType instanceof LogicalTypes .TimestampMicros ) {
545
554
longArrowType = new ArrowType .Timestamp (TimeUnit .MICROSECOND , null );
546
555
} else {
547
- longArrowType = new ArrowType .Int (64 , /*isSigned=*/ true );
556
+ longArrowType = new ArrowType .Int (64 , /* isSigned= */ true );
548
557
}
549
558
fieldType = createFieldType (longArrowType , schema , externalProps );
550
559
break ;
@@ -806,7 +815,7 @@ private static Map<String, String> createExternalProps(Schema schema) {
806
815
807
816
private static FieldType createFieldType (
808
817
ArrowType arrowType , Schema schema , Map <String , String > externalProps ) {
809
- return createFieldType (arrowType , schema , externalProps , /*dictionary=*/ null );
818
+ return createFieldType (arrowType , schema , externalProps , /* dictionary= */ null );
810
819
}
811
820
812
821
private static FieldType createFieldType (
@@ -816,7 +825,7 @@ private static FieldType createFieldType(
816
825
DictionaryEncoding dictionary ) {
817
826
818
827
return new FieldType (
819
- /*nullable=*/ false , arrowType , dictionary , getMetaData (schema , externalProps ));
828
+ /* nullable= */ false , arrowType , dictionary , getMetaData (schema , externalProps ));
820
829
}
821
830
822
831
private static String convertAliases (Set <String > aliases ) {
0 commit comments