Top Description Fields Constructors Methods
tools.jackson.datatype.guava.deser.table

public Class TreeBasedTableDeserializer

extends MutableTableDeserializer<TreeBasedTable<Object, Object, Object>>
Class Inheritance
Imports
tools.jackson.databind.KeyDeserializer, .ValueDeserializer, tools.jackson.databind.deser.NullValueProvider, tools.jackson.databind.jsontype.TypeDeserializer, tools.jackson.databind.type.MapLikeType, com.google.common.collect.TreeBasedTable

Provides deserialization for the Guava TreeBasedTable class.
Author
Abhishekkr3003

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public
public
TreeBasedTableDeserializer(MapLikeType type, KeyDeserializer rowDeserializer, KeyDeserializer columnDeserializer, TypeDeserializer elementTypeDeserializer, ValueDeserializer<?> elementDeserializer, NullValueProvider nvp)

Method Summary

Modifier and TypeMethod and Description
protected ValueDeserializer<?>
protected TreeBasedTable<Object, Object, Object>
Inherited from tools.jackson.datatype.guava.deser.table.MutableTableDeserializer:
deserialize

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Constructor Detail

TreeBasedTableDeserializerback to summary
public TreeBasedTableDeserializer(MapLikeType type)
TreeBasedTableDeserializerback to summary
public TreeBasedTableDeserializer(MapLikeType type, KeyDeserializer rowDeserializer, KeyDeserializer columnDeserializer, TypeDeserializer elementTypeDeserializer, ValueDeserializer<?> elementDeserializer, NullValueProvider nvp)

Method Detail

_createContextualback to summary
protected ValueDeserializer<?> _createContextual(MapLikeType type, KeyDeserializer rowDeserializer, KeyDeserializer columnDeserializer, TypeDeserializer typeDeserializer, ValueDeserializer<?> elementDeserializer, NullValueProvider nvp)

Implements abstract tools.jackson.datatype.guava.deser.table.MutableTableDeserializer._createContextual.

Annotations
@Override
createTableback to summary
protected TreeBasedTable<Object, Object, Object> createTable()

Implements abstract tools.jackson.datatype.guava.deser.table.MutableTableDeserializer.createTable.

Annotations
@SuppressWarnings:unchecked
@Override