public class JsonBinder extends Object
| Modifier and Type | Method and Description |
|---|---|
com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.JsonDeserializer<?>> |
addDeserializerBinding(Class<?> type) |
com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.KeyDeserializer> |
addKeyDeserializerBinding(Class<?> type) |
com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.JsonSerializer<?>> |
addKeySerializerBinding(Class<?> type) |
com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.Module> |
addModuleBinding() |
com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.JsonSerializer<?>> |
addSerializerBinding(Class<?> type) |
<T> void |
bindSerializer(com.fasterxml.jackson.databind.JsonSerializer<T> jsonSerializer) |
static JsonBinder |
jsonBinder(com.google.inject.Binder binder) |
public static JsonBinder jsonBinder(com.google.inject.Binder binder)
public com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.JsonSerializer<?>> addKeySerializerBinding(Class<?> type)
public com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.KeyDeserializer> addKeyDeserializerBinding(Class<?> type)
public com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.JsonSerializer<?>> addSerializerBinding(Class<?> type)
public com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.JsonDeserializer<?>> addDeserializerBinding(Class<?> type)
public com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.Module> addModuleBinding()
public <T> void bindSerializer(com.fasterxml.jackson.databind.JsonSerializer<T> jsonSerializer)
Copyright © 2010-2016 Airlift. All Rights Reserved.