Examples of Deserializers


Examples of br.com.caelum.vraptor.deserialization.Deserializers

      public Void execute(RequestInfo request, int counter) {
        return provider.provideForRequest(request, new Execution<Void>() {

          public Void insideRequest(Container container) {
            Deserializers deserializers = container.instanceFor(Deserializers.class);
            assertNotNull(deserializers.deserializerFor("application/json", container));
            assertNotNull(deserializers.deserializerFor("json", container));
            assertNotNull(deserializers.deserializerFor("application/xml", container));
            assertNotNull(deserializers.deserializerFor("xml", container));
            assertNotNull(deserializers.deserializerFor("text/xml", container));
            assertNotNull(deserializers.deserializerFor("application/x-www-form-urlencoded", container));
            return null;
          }

        });
      }
View Full Code Here

Examples of br.com.caelum.vraptor.serialization.Deserializers

   * Check if exist {@link Deserializer} registered in VRaptor for determined Content-Types.
   */
  @Test
  public void shouldReturnAllDefaultDeserializers() {

    Deserializers deserializers = instanceFor(Deserializers.class);
    List<String> types = asList("application/json", "json", "application/xml",
      "xml", "text/xml", "application/x-www-form-urlencoded");

    for (String type : types) {
      assertThat("deserializer not found: " + type,
          deserializers.deserializerFor(type, cdiBasedContainer), is(notNullValue()));
    }
  }
View Full Code Here

Examples of com.fasterxml.jackson.databind.deser.Deserializers

    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());
    assertTrue(annotationIntrospector == objectMapper.getDeserializationConfig().getAnnotationIntrospector());

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

Examples of com.fasterxml.jackson.databind.deser.Deserializers

  public void deserializerByType() throws JsonMappingException {
    JsonDeserializer<Date> deserializer = new DateDeserializers.DateDeserializer();
    ObjectMapper objectMapper = Jackson2ObjectMapperBuilder.json()
        .deserializerByType(Date.class, deserializer).build();
    assertTrue(getDeserializerFactoryConfig(objectMapper).hasDeserializers());
    Deserializers deserializers = getDeserializerFactoryConfig(objectMapper).deserializers().iterator().next();
    assertTrue(deserializers.findBeanDeserializer(SimpleType.construct(Date.class), null, null) == deserializer);
  }
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.