public SimpleModule addSerializer(JsonSerializer<?> ser) { if (_serializers == null) { _serializers = new SimpleSerializers(); } _serializers.addSerializer(ser); return this; }
public <T> SimpleModule addSerializer(Class<? extends T> type, JsonSerializer<T> ser) { if (_serializers == null) { _serializers = new SimpleSerializers(); } _serializers.addSerializer(type, ser); return this; }
public <T> SimpleModule addKeySerializer(Class<? extends T> type, JsonSerializer<T> ser) { if (_keySerializers == null) { _keySerializers = new SimpleSerializers(); } _keySerializers.addSerializer(type, ser); return this; }
public <T> SimpleModule addKeySerializer(Class<? extends T> type, JsonSerializer<T> ser) { if (_keySerializers == null) { _keySerializers = new SimpleSerializers(); } _keySerializers.addSerializer(type, ser); return this; }
public <T> SimpleModule addSerializer(Class<? extends T> type, JsonSerializer<T> ser) { if (_serializers == null) { _serializers = new SimpleSerializers(); } _serializers.addSerializer(type, ser); return this; }
public SimpleModule addSerializer(JsonSerializer<?> ser) { if (_serializers == null) { _serializers = new SimpleSerializers(); } _serializers.addSerializer(ser); return this; }
public <T> SimpleModule addKeySerializer(Class<? extends T> type, JsonSerializer<T> ser) { if (_keySerializers == null) { _keySerializers = new SimpleSerializers(); } _keySerializers.addSerializer(type, ser); return this; }
public <T> SimpleModule addSerializer(Class<? extends T> type, JsonSerializer<T> ser) { if (_serializers == null) { _serializers = new SimpleSerializers(); } _serializers.addSerializer(type, ser); return this; }
public <T> SimpleModule addSerializer(Class<? extends T> type, JsonSerializer<T> ser) { if (_serializers == null) { _serializers = new SimpleSerializers(); } _serializers.addSerializer(type, ser); return this; }
public <T> SimpleModule addKeySerializer(Class<? extends T> type, JsonSerializer<T> ser) { if (_keySerializers == null) { _keySerializers = new SimpleSerializers(); } _keySerializers.addSerializer(type, ser); return this; }
public SimpleModule addSerializer(JsonSerializer<?> ser) { if (_serializers == null) { _serializers = new SimpleSerializers(); } _serializers.addSerializer(ser); return this; }
public SimpleModule addSerializer(JsonSerializer<?> ser) { if (_serializers == null) { _serializers = new SimpleSerializers(); } _serializers.addSerializer(ser); return this; }
public SimpleModule addSerializer(JsonSerializer<?> ser) { if (_serializers == null) { _serializers = new SimpleSerializers(); } _serializers.addSerializer(ser); return this; }
public <T> SimpleModule addSerializer(Class<? extends T> type, JsonSerializer<T> ser) { if (_serializers == null) { _serializers = new SimpleSerializers(); } _serializers.addSerializer(type, ser); return this; }
public <T> SimpleModule addKeySerializer(Class<? extends T> type, JsonSerializer<T> ser) { if (_keySerializers == null) { _keySerializers = new SimpleSerializers(); } _keySerializers.addSerializer(type, ser); return this; }
public EurekaJsonCodec(Set<Class<?>> acceptedTypes) { this.acceptedTypes = acceptedTypes; mapper = new ObjectMapper(); SimpleSerializers serializers = new SimpleSerializers(); serializers.addSerializer(Enum.class, new EnumSerializer()); SerializerFactory serializerFactory = BeanSerializerFactory .instance .withAdditionalSerializers(serializers) .withSerializerModifier(new TypeInjectingModifier()); DeserializerFactory deserializerFactory = BeanDeserializerFactory .instance .withDeserializerModifier(new TypeResolvingModifier(mapper)); mapper.setSerializerFactory(serializerFactory); mapper.setDeserializerProvider(new StdDeserializerProvider(deserializerFactory)); mapper.setVisibility(JsonMethod.FIELD, Visibility.ANY); mapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.configure(Feature.FAIL_ON_EMPTY_BEANS, false); mapper.configure(Feature.AUTO_DETECT_GETTERS, false); }