Схема Avro с типом объекта java lang как тип данных - PullRequest
1 голос
/ 04 мая 2019

Я изучаю авро-схемы, и я попытался сделать небольшой проект.Кажется, я застрял.Я также пытался просмотреть документацию, но это выглядит довольно странно.

Давайте предположим, что мне нужно создать схему для этого класса

class example implements Serializable {
private Object data;
}

Какой будет соответствующая схема avro (.avsc)для этого?

Я использовал отражение, чтобы получить схему, и получил для нее соответствующее значение avsc, но когда вы компилируете mvn, он просто выдает ошибки

1 Ответ

0 голосов
/ 07 мая 2019
{
    "type": "record",
    "name": "example",
    "fields": [{
            "name": "x1",
            "type": {
                "type": "map",
                "values": {
                    "type": "record",
                    "name": "Object",
                    "namespace": "java.lang",
                    "fields": []
                }
            }
        }, {
            "name": "data",
            "type": "java.lang.Object"
        }
    ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...