| Modifier and Type | Field and Description |
|---|---|
| protected final KeyDeserializer | |
| protected final NullValueProvider | |
| protected final KeyDeserializer | |
| protected final boolean | |
| protected final MapLikeType | |
| protected final ValueDeserializer | |
| protected final TypeDeserializer |
| Access | Constructor and Description |
|---|---|
| protected | TableDeserializer(MapLikeType _type, KeyDeserializer _rowDeserializer, KeyDeserializer _colDeserializer, TypeDeserializer _valueTypeDeserializer, ValueDeserializer<?> _valueDeserializer)
|
| protected | TableDeserializer(MapLikeType _type, KeyDeserializer _rowDeserializer, KeyDeserializer _colDeserializer, TypeDeserializer _valueTypeDeserializer, ValueDeserializer<?> _valueDeserializer, NullValueProvider nvp)
|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected abstract ValueDeserializer | _createContextual(MapLikeType t, KeyDeserializer rkd, KeyDeserializer ckd, TypeDeserializer vtd, ValueDeserializer<?> vd, NullValueProvider np)
|
| public ValueDeserializer | createContextual(DeserializationContext ctxt, BeanProperty property)
Overrides tools. We need to use this method to properly handle possible contextual variants of key and value deserializers, as well as type deserializers. |
| protected void |
| _colDeserializer | back to summary |
|---|---|
| protected final KeyDeserializer _colDeserializer | |
| _nullProvider | back to summary |
|---|---|
| protected final NullValueProvider _nullProvider | |
| _rowDeserializer | back to summary |
|---|---|
| protected final KeyDeserializer _rowDeserializer | |
| _skipNullValues | back to summary |
|---|---|
| protected final boolean _skipNullValues | |
| _type | back to summary |
|---|---|
| protected final MapLikeType _type | |
| _valueDeserializer | back to summary |
|---|---|
| protected final ValueDeserializer<?> _valueDeserializer | |
| _valueTypeDeserializer | back to summary |
|---|---|
| protected final TypeDeserializer _valueTypeDeserializer | |
| TableDeserializer | back to summary |
|---|---|
| protected TableDeserializer(MapLikeType _type, KeyDeserializer _rowDeserializer, KeyDeserializer _colDeserializer, TypeDeserializer _valueTypeDeserializer, ValueDeserializer<?> _valueDeserializer) | |
| TableDeserializer | back to summary |
|---|---|
| protected TableDeserializer(MapLikeType _type, KeyDeserializer _rowDeserializer, KeyDeserializer _colDeserializer, TypeDeserializer _valueTypeDeserializer, ValueDeserializer<?> _valueDeserializer, NullValueProvider nvp) | |
| TableDeserializer | back to summary |
|---|---|
| protected TableDeserializer(MapLikeType type) | |
| _createContextual | back to summary |
|---|---|
| protected abstract ValueDeserializer | |
| createContextual | back to summary |
|---|---|
| public ValueDeserializer Overrides tools. We need to use this method to properly handle possible contextual variants of key and value deserializers, as well as type deserializers.
| |
| expect | back to summary |
|---|---|
| protected void expect(DeserializationContext context, JsonToken expected, JsonToken actual) | |