RuntimeTypeInfo, CurrentItem<T>public class JsonObjectDeserializer extends AbstractJsonpDeserializer<javax.json.JsonObject>
parserContext| Modifier | Constructor | Description |
|---|---|---|
protected |
JsonObjectDeserializer(DeserializerBuilder builder) |
Create instance of current item with its builder.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
deserializeInternal(JsonbParser parser,
Unmarshaller context) |
|
javax.json.JsonObject |
getInstance(Unmarshaller unmarshaller) |
Creates and initializes an instance of deserializing item.
|
convertNullToOptionalEmpty, deserialize, newCollectionOrMapItem, newUnmarshallerItemBuildergetClassModel, getRuntimeType, getWrapperappendResult, deserializeNext, moveToFirstprotected JsonObjectDeserializer(DeserializerBuilder builder)
builder - DeserializerBuilder used to build this instanceprotected void deserializeInternal(JsonbParser parser, Unmarshaller context)
deserializeInternal in class AbstractContainerDeserializer<javax.json.JsonObject>public javax.json.JsonObject getInstance(Unmarshaller unmarshaller)
AbstractContainerDeserializergetInstance in class AbstractContainerDeserializer<javax.json.JsonObject>unmarshaller - Current deserialization context.Copyright © 2018 Oracle Corporation. All rights reserved.