fill group using gpdbwritable concode_field_sep boolean isCompressed concode_elem_sep Configuration conf concode_elem_sep boolean isArray concode_elem_sep String LZO_COMPRESS concode_elem_sep WriterVersion DEFAULT_PARQUET_VERSION concode_elem_sep String compressCodec concode_elem_sep String namespace concode_elem_sep OriginalType originalType concode_elem_sep String GZIP_COMPRESS concode_elem_sep int rowGroupSize concode_elem_sep String outputPath concode_elem_sep WriterVersion parquetVersion concode_elem_sep int DEFAULT_DICTIONARY_PAGE_SIZE concode_elem_sep String SNAPPY_COMPRESS concode_elem_sep int DEFAULT_PAGE_SIZE concode_elem_sep PrimitiveTypeName primitiveType concode_elem_sep int dicPageSize concode_elem_sep int DEFAULT_ROWGROUP_SIZE concode_elem_sep String compressType concode_elem_sep boolean dicEnable concode_elem_sep String parquetSchemaFile concode_elem_sep int pageSize concode_elem_sep List<ColumnSchema> columnSchemas concode_field_sep void fillElement concode_elem_sep void decodeArrayString concode_elem_sep MessageType autoGenSchema concode_elem_sep Type generateParquetType concode_elem_sep String readSchemaFile concode_elem_sep void doWrite concode_elem_sep PqElementType generateElementType
void function ( Group arg0 , GPDBWritable arg1 , MessageType arg2 ) { int [ ] loc0 = arg1 . getColumnType ( ) ; List < Type > loc1 = arg2 . getFields ( ) ; for ( int loc2 = 0 ; loc2 < loc0 . length ; loc2 ++ ) { if ( ! arg1 . isNull ( loc2 ) ) { fillElement ( loc2 , loc0 [ loc2 ] , arg0 , arg1 , loc1 . get ( loc2 ) ) ; } } }