Class ObjectDeserializer.FieldObjectDeserializer<ObjectType,​FieldType>

java.lang.Object
co.elastic.clients.json.ObjectDeserializer.FieldDeserializer<ObjectType>
co.elastic.clients.json.ObjectDeserializer.FieldObjectDeserializer<ObjectType,​FieldType>
Enclosing class:
ObjectDeserializer<ObjectType>

public static class ObjectDeserializer.FieldObjectDeserializer<ObjectType,​FieldType>
extends ObjectDeserializer.FieldDeserializer<ObjectType>
Field deserializer for objects (and boxed primitives)
  • Field Summary

    Fields inherited from class co.elastic.clients.json.ObjectDeserializer.FieldDeserializer

    name
  • Constructor Summary

    Constructors
    Constructor Description
    FieldObjectDeserializer​(java.util.function.BiConsumer<ObjectType,​FieldType> setter, JsonpDeserializer<FieldType> deserializer, java.lang.String name)  
  • Method Summary

    Modifier and Type Method Description
    void deserialize​(jakarta.json.stream.JsonParser parser, JsonpMapper mapper, java.lang.String fieldName, ObjectType object)  
    void deserialize​(jakarta.json.stream.JsonParser parser, JsonpMapper mapper, java.lang.String fieldName, ObjectType object, jakarta.json.stream.JsonParser.Event event)  
    java.lang.String name()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait