Examples of Serializers


Examples of com.fasterxml.jackson.databind.ser.Serializers

  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.Serializers

  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.Serializers

    builder.configure(objectMapper);

    assertTrue(getSerializerFactoryConfig(objectMapper).hasSerializers());
    assertTrue(getDeserializerFactoryConfig(objectMapper).hasDeserializers());

    Serializers serializers = getSerializerFactoryConfig(objectMapper).serializers().iterator().next();
    assertTrue(serializers.findSerializer(null, SimpleType.construct(Class.class), null) == serializer1);
    assertTrue(serializers.findSerializer(null, SimpleType.construct(Boolean.class), null) == serializer2);
    assertNull(serializers.findSerializer(null, SimpleType.construct(Number.class), null));

    Deserializers deserializers = getDeserializerFactoryConfig(objectMapper).deserializers().iterator().next();
    assertTrue(deserializers.findBeanDeserializer(SimpleType.construct(Date.class), null, null) == deserializer);

    assertTrue(annotationIntrospector == objectMapper.getSerializationConfig().getAnnotationIntrospector());
View Full Code Here

Examples of com.fasterxml.jackson.databind.ser.Serializers

    this.factory.setModules(Arrays.asList(new Module[] {module}));
    this.factory.afterPropertiesSet();
    ObjectMapper objectMapper = this.factory.getObject();

    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.Serializers

    assertTrue(objectMapper == this.factory.getObject());
    assertTrue(getSerializerFactoryConfig(objectMapper).hasSerializers());
    assertTrue(getDeserializerFactoryConfig(objectMapper).hasDeserializers());

    Serializers serializers = getSerializerFactoryConfig(objectMapper).serializers().iterator().next();
    assertTrue(serializers.findSerializer(null, SimpleType.construct(Class.class), null) == serializer1);
    assertTrue(serializers.findSerializer(null, SimpleType.construct(Boolean.class), null) == serializer2);
    assertNull(serializers.findSerializer(null, SimpleType.construct(Number.class), null));

    assertTrue(annotationIntrospector == objectMapper.getSerializationConfig().getAnnotationIntrospector());
    assertTrue(annotationIntrospector == objectMapper.getDeserializationConfig().getAnnotationIntrospector());

    assertTrue(objectMapper.getSerializationConfig().isEnabled(SerializationFeature.FAIL_ON_EMPTY_BEANS));
View Full Code Here

Examples of com.tinkerpop.gremlin.driver.ser.Serializers

    @BenchmarkOptions(benchmarkRounds = 20, warmupRounds = 1, concurrency = BenchmarkOptions.CONCURRENCY_AVAILABLE_CORES)
    @Test
    public void webSocketsGremlinConcurrentAlternateSerialization() throws Exception {
        final Serializers[] mimes = new Serializers[]{Serializers.JSON, Serializers.JSON_V1D0, Serializers.KRYO_V1D0};
        final Serializers mimeType = mimes[rand.nextInt(3)];
        System.out.println(mimeType);
        final Cluster cluster = Cluster.build("localhost")
                .serializer(mimeType)
                .create();
        final Client client = cluster.connect();
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.