public static Map<String, Object> convertRecordMapToJavaMap(final Map<String, Object> map, DataType valueDataType) { if (map == null) { return null; } Map<String, Object> resultMap = new LinkedHashMap<>(); for (Map.Entry<String, Object> entry : map.entrySet()) { resultMap.put(entry.getKey(), convertRecordFieldtoObject(entry.getValue(), valueDataType)); } return resultMap; }
public static Object[] convertRecordArrayToJavaArray(final Object[] array, DataType elementDataType) { if (array == null || array.length == 0 || isScalarValue(elementDataType, array[0])) { return array; } else { // Must be an array of complex types, build an array of converted values Object[] resultArray = new Object[array.length]; for (int i = 0; i < array.length; i++) { resultArray[i] = convertRecordFieldtoObject(array[i], elementDataType); } return resultArray; } }
recordMap.put(fieldName, convertRecordFieldtoObject(nestedRecord, fieldDataType));
while ((record = reader.nextRecord()) != null) { Map<String, Object> contentMap = (Map<String, Object>) DataTypeUtils.convertRecordFieldtoObject(record, RecordFieldType.RECORD.getRecordDataType(record.getSchema())); Document document = new Document(); for (String name : schema.getFieldNames()) {
.convertRecordFieldtoObject(record, RecordFieldType.RECORD.getRecordDataType(record.getSchema())); Insert insertQuery;
recordCount++; Map<String, Object> contentMap = (Map<String, Object>) DataTypeUtils.convertRecordFieldtoObject(r, RecordFieldType.RECORD.getRecordDataType(r.getSchema()));
writer.beginRecordSet(); while ((record = reader.nextRecord()) != null) { Map<String, Object> recordMap = (Map<String, Object>) DataTypeUtils.convertRecordFieldtoObject(record, RecordFieldType.RECORD.getRecordDataType(record.getSchema()));
public static Map<String, Object> convertRecordMapToJavaMap(final Map<String, Object> map, DataType valueDataType) { if (map == null) { return null; } Map<String, Object> resultMap = new LinkedHashMap<>(); for (Map.Entry<String, Object> entry : map.entrySet()) { resultMap.put(entry.getKey(), convertRecordFieldtoObject(entry.getValue(), valueDataType)); } return resultMap; }
public static Object[] convertRecordArrayToJavaArray(final Object[] array, DataType elementDataType) { if (array == null || array.length == 0 || isScalarValue(elementDataType, array[0])) { return array; } else { // Must be an array of complex types, build an array of converted values Object[] resultArray = new Object[array.length]; for (int i = 0; i < array.length; i++) { resultArray[i] = convertRecordFieldtoObject(array[i], elementDataType); } return resultArray; } }
recordMap.put(fieldName, convertRecordFieldtoObject(nestedRecord, fieldDataType));
recordCount++; Map<String, Object> contentMap = (Map<String, Object>) DataTypeUtils.convertRecordFieldtoObject(r, RecordFieldType.RECORD.getRecordDataType(r.getSchema()));
.convertRecordFieldtoObject(record, RecordFieldType.RECORD.getRecordDataType(record.getSchema())); Insert insertQuery;
writer.beginRecordSet(); while ((record = reader.nextRecord()) != null) { Map<String, Object> recordMap = (Map<String, Object>) DataTypeUtils.convertRecordFieldtoObject(record, RecordFieldType.RECORD.getRecordDataType(record.getSchema()));