Examples of NumberSerializer


Examples of com.fasterxml.jackson.databind.ser.std.NumberSerializer

    assertEquals(dateFormat, objectMapper.getDeserializationConfig().getDateFormat());
  }

  @Test
  public void setModules() {
    NumberSerializer serializer1 = new NumberSerializer();
    SimpleModule module = new SimpleModule();
    module.addSerializer(Integer.class, serializer1);
    ObjectMapper objectMapper = Jackson2ObjectMapperBuilder.json().modules(Arrays.asList(new Module[]{module})).build();
    Serializers serializers = getSerializerFactoryConfig(objectMapper).serializers().iterator().next();
    assertTrue(serializers.findSerializer(null, SimpleType.construct(Integer.class), null) == serializer1);
View Full Code Here

Examples of com.fasterxml.jackson.databind.ser.std.NumberSerializer

    assertSame(strategy, objectMapper.getDeserializationConfig().getPropertyNamingStrategy());
  }

  @Test
  public void serializerByType() {
    JsonSerializer<Number> serializer = new NumberSerializer();
    ObjectMapper objectMapper = Jackson2ObjectMapperBuilder.json()
        .serializerByType(Boolean.class, serializer).build();
    assertTrue(getSerializerFactoryConfig(objectMapper).hasSerializers());
    Serializers serializers = getSerializerFactoryConfig(objectMapper).serializers().iterator().next();
    assertTrue(serializers.findSerializer(null, SimpleType.construct(Boolean.class), null) == serializer);
View Full Code Here

Examples of com.fasterxml.jackson.databind.ser.std.NumberSerializer

    Map<Class<?>, JsonDeserializer<?>> deserializerMap = new HashMap<Class<?>, JsonDeserializer<?>>();
    JsonDeserializer<Date> deserializer = new DateDeserializers.DateDeserializer();
    deserializerMap.put(Date.class, deserializer);

    JsonSerializer<Class<?>> serializer1 = new ClassSerializer();
    JsonSerializer<Number> serializer2 = new NumberSerializer();

    Jackson2ObjectMapperBuilder builder = Jackson2ObjectMapperBuilder.json()
        .serializers(serializer1)
        .serializersByType(Collections.<Class<?>, JsonSerializer<?>>singletonMap(Boolean.class, serializer2))
        .deserializersByType(deserializerMap)
View Full Code Here

Examples of com.fasterxml.jackson.databind.ser.std.NumberSerializer

    assertEquals(dateFormat, this.factory.getObject().getDeserializationConfig().getDateFormat());
  }

  @Test
  public void setModules() {
    NumberSerializer serializer1 = new NumberSerializer();
    SimpleModule module = new SimpleModule();
    module.addSerializer(Integer.class, serializer1);

    this.factory.setModules(Arrays.asList(new Module[] {module}));
    this.factory.afterPropertiesSet();
View Full Code Here

Examples of com.fasterxml.jackson.databind.ser.std.NumberSerializer

    Map<Class<?>, JsonDeserializer<?>> deserializers = new HashMap<Class<?>, JsonDeserializer<?>>();
    deserializers.put(Date.class, new DateDeserializer());

    JsonSerializer<Class<?>> serializer1 = new ClassSerializer();
    JsonSerializer<Number> serializer2 = new NumberSerializer();

    factory.setSerializers(serializer1);
    factory.setSerializersByType(Collections.<Class<?>, JsonSerializer<?>> singletonMap(Boolean.class, serializer2));
    factory.setDeserializersByType(deserializers);
    factory.setAnnotationIntrospector(annotationIntrospector);
View Full Code Here

Examples of com.metaparadigm.jsonrpc.NumberSerializer

      jsonBridge.registerSerializer(new MapSerializer());
      jsonBridge.registerSerializer(new SetSerializer());
      jsonBridge.registerSerializer(new ListSerializer());
      jsonBridge.registerSerializer(new DateSerializer());
      jsonBridge.registerSerializer(new StringSerializer());
      jsonBridge.registerSerializer(new NumberSerializer());
      jsonBridge.registerSerializer(new BooleanSerializer());
      jsonBridge.registerSerializer(new PrimitiveSerializer());
      jsonBridge.registerSerializer(new RectangleSerializer());
      jsonBridge.registerSerializer(new ColorSerializer());
      jsonBridge.registerSerializer(new FontSerializer());
View Full Code Here

Examples of org.sf.bee.commons.remoting.jrpc.serializer.impl.NumberSerializer

        try {
            this.registerSerializer(new StringSerializer());
        } catch (Throwable t) {
        }
        try {
            this.registerSerializer(new NumberSerializer());
        } catch (Throwable t) {
        }
        try {
            this.registerSerializer(new BooleanSerializer());
        } catch (Throwable t) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.