Elasticsearch allows you to read the entire source in different formats, among which the most interesting for you are:
String SearchHit#sourceAsStringMap<String, Object> SearchHit#sourceAsMap
, : , lucene , . Map<String, SearchHitField> SearchHit#fields.
Elasticsearch json, Solr, json-. , Java SearchHit Java API. osem project, , , - , , , , .
Json Java, . elasticsearch .
Java API Jest client, , POJO. , Rest elasticsearch Java API, . elasticsearch .