public class JohnzonDeserializationContext extends Object implements javax.json.bind.serializer.DeserializationContext
| Modifier and Type | Field and Description | 
|---|---|
| private javax.json.JsonBuilderFactory | builderFactory | 
| private javax.json.spi.JsonProvider | jsonp | 
| private org.apache.johnzon.mapper.MappingParser | runtime | 
| Constructor and Description | 
|---|
| JohnzonDeserializationContext(org.apache.johnzon.mapper.MappingParser runtime,
                             javax.json.JsonBuilderFactory builderFactory,
                             javax.json.spi.JsonProvider jsonp) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | deserialize(Class<T> clazz,
           javax.json.stream.JsonParser parser) | 
| <T> T | deserialize(Type type,
           javax.json.stream.JsonParser parser) | 
| private void | parseArray(javax.json.stream.JsonParser parser,
          javax.json.JsonArrayBuilder builder) | 
| private void | parseObject(javax.json.stream.JsonParser parser,
           javax.json.JsonObjectBuilder builder) | 
| private javax.json.JsonValue | read(javax.json.stream.JsonParser parser) | 
private final org.apache.johnzon.mapper.MappingParser runtime
private final javax.json.JsonBuilderFactory builderFactory
private final javax.json.spi.JsonProvider jsonp
public JohnzonDeserializationContext(org.apache.johnzon.mapper.MappingParser runtime,
                                     javax.json.JsonBuilderFactory builderFactory,
                                     javax.json.spi.JsonProvider jsonp)
public <T> T deserialize(Class<T> clazz, javax.json.stream.JsonParser parser)
deserialize in interface javax.json.bind.serializer.DeserializationContextpublic <T> T deserialize(Type type, javax.json.stream.JsonParser parser)
deserialize in interface javax.json.bind.serializer.DeserializationContextprivate javax.json.JsonValue read(javax.json.stream.JsonParser parser)
private void parseObject(javax.json.stream.JsonParser parser,
                         javax.json.JsonObjectBuilder builder)
private void parseArray(javax.json.stream.JsonParser parser,
                        javax.json.JsonArrayBuilder builder)
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.