Как читать и писать Map <String, Object> из / в паркетный файл на Java или Scala?

Ищете краткий пример о том, как читать и писатьMap<String, Object> из / в паркетный файл на Java или Scala?

Здесь ожидаемая структура, используяcom.fasterxml.jackson.databind.ObjectMapper как сериализатор в Java (то есть ищет эквивалент с использованием паркета):

public static Map<String, Object> read(InputStream inputStream) throws IOException {
    ObjectMapper objectMapper = new ObjectMapper();

    return objectMapper.readValue(inputStream, new TypeReference<Map<String, Object>>() {

    });
}

public static void write(OutputStream outputStream, Map<String, Object> map) throws IOException {
    ObjectMapper objectMapper = new ObjectMapper();

    objectMapper.writeValue(outputStream, map);        
}

Ответы на вопрос(2)

Ваш ответ на вопрос