Getting unknown key while converting realm model into json object using jackson library.
Here is my realm model instance.
public class RecordData extends RealmObject {
public RecordData() {
}
private FormData formData;
@Nullable
@JsonProperty("values")
private RealmList<Values> values;
@Nullable
@JsonProperty("value")
private String value;
}
Code for converting realm model to json object.
JSONObject recordDataJsonObject = new JSONObject(new ObjectMapper().writeValueAsString(formData.getRecordData()));
Output from parse json :
{"loaded":true,"managed":false,"valid":true,"value":"fdfdf","values":[]}
Realm version : io.realm:realm-gradle-plugin:4.1.1
Rxjava version : 'io.reactivex.rxjava2:rxjava:2.1.6'
Jackson version : com.fasterxml.jackson.core:jackson-databind:2.8.6
Why i am getting loaded, managed and valid boolean values ?