Class JsonBinder


  • public class JsonBinder
    extends Object
    • Method Detail

      • jsonBinder

        public static JsonBinder jsonBinder​(com.google.inject.Binder binder)
      • addKeySerializerBinding

        public com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.JsonSerializer<?>> addKeySerializerBinding​(Class<?> type)
      • addKeyDeserializerBinding

        public com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.KeyDeserializer> addKeyDeserializerBinding​(Class<?> type)
      • addSerializerBinding

        public com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.JsonSerializer<?>> addSerializerBinding​(Class<?> type)
      • addDeserializerBinding

        public com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.JsonDeserializer<?>> addDeserializerBinding​(Class<?> type)
      • addModuleBinding

        public com.google.inject.binder.LinkedBindingBuilder<com.fasterxml.jackson.databind.Module> addModuleBinding()
      • bindSerializer

        public <T> void bindSerializer​(com.fasterxml.jackson.databind.JsonSerializer<T> jsonSerializer)