Package co.elastic.clients.json
Class ObjectDeserializer.FieldDeserializer<ObjectType>
java.lang.Object
co.elastic.clients.json.ObjectDeserializer.FieldDeserializer<ObjectType>
- Direct Known Subclasses:
ObjectDeserializer.FieldObjectDeserializer
- Enclosing class:
- ObjectDeserializer<ObjectType>
A field deserializer parses a value and calls the setter on the target object.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract EnumSet<jakarta.json.stream.JsonParser.Event>
abstract void
deserialize
(jakarta.json.stream.JsonParser parser, JsonpMapper mapper, String fieldName, ObjectType object) abstract void
deserialize
(jakarta.json.stream.JsonParser parser, JsonpMapper mapper, String fieldName, ObjectType object, jakarta.json.stream.JsonParser.Event event)
-
Field Details
-
name
-
-
Constructor Details
-
FieldDeserializer
-
-
Method Details
-
acceptedEvents
-
deserialize
public abstract void deserialize(jakarta.json.stream.JsonParser parser, JsonpMapper mapper, String fieldName, ObjectType object) -
deserialize
public abstract void deserialize(jakarta.json.stream.JsonParser parser, JsonpMapper mapper, String fieldName, ObjectType object, jakarta.json.stream.JsonParser.Event event)
-