Examples of Serializee


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

  }

  public MockSerializationResult() {
    this(new JavassistProxifier(), XStreamBuilderImpl.cleanInstance(),
        new GsonBuilderWrapper(new MockInstanceImpl<>(new ArrayList<JsonSerializer<?>>()),
            new MockInstanceImpl<>(new ArrayList<JsonDeserializer<?>>()), new Serializee())
    );
  }
View Full Code Here

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

    List<JsonSerializer<?>> gsonSerializers = new ArrayList<>();
    List<JsonDeserializer<?>> gsonDeserializers = new ArrayList<>();
    gsonSerializers.add(new MessageGsonConverter());

    GsonSerializerBuilder gsonBuilder = new GsonBuilderWrapper(new MockInstanceImpl<>(gsonSerializers), new MockInstanceImpl<>(gsonDeserializers), new Serializee());
    MockSerializationResult result = new MockSerializationResult(null, null, gsonBuilder) {
      @Override
      public <T extends View> T use(Class<T> view) {
        return view.cast(new DefaultRepresentationResult(new FormatResolver() {
          @Override
View Full Code Here

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

    List<JsonDeserializer<?>> jsonDeserializers = new ArrayList<>();
    List<JsonSerializer<?>> jsonSerializers = new ArrayList<>();
    jsonDeserializers.add(new CalendarGsonConverter());
    jsonDeserializers.add(new DateGsonConverter());

    builder = new GsonBuilderWrapper(new MockInstanceImpl<>(jsonSerializers), new MockInstanceImpl<>(jsonDeserializers), new Serializee());
    deserializer = new GsonDeserialization(builder, provider, request, container, deserializeeInstance);
    BeanClass controllerClass = new DefaultBeanClass(DogController.class);

    noParameter = new DefaultControllerMethod(controllerClass, DogController.class.getDeclaredMethod("noParameter"));
    dogParameter = new DefaultControllerMethod(controllerClass, DogController.class.getDeclaredMethod("dogParameter", Dog.class));
View Full Code Here

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

  public void shouldBeAbleToDeserializeADogWithDeserializerAdapter() throws Exception {
    List<JsonDeserializer<?>> deserializers = new ArrayList<>();
    List<JsonSerializer<?>> serializers = new ArrayList<>();
    deserializers.add(new DogDeserializer());

    builder = new GsonBuilderWrapper(new MockInstanceImpl<>(serializers), new MockInstanceImpl<>(deserializers), new Serializee());
    deserializer = new GsonDeserialization(builder, provider, request, container, deserializeeInstance);

    InputStream stream = asStream("{'dog':{'name':'Renan Reis','age':'0'}}");

    Object[] deserialized = deserializer.deserialize(stream, dogParameter);
View Full Code Here

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

    jsonSerializers.add(new CalendarGsonConverter());
    jsonSerializers.add(new DateGsonConverter());
    jsonSerializers.add(new CollectionSerializer());
    jsonSerializers.add(new EnumSerializer());

    builder = new GsonBuilderWrapper(new MockInstanceImpl<>(jsonSerializers), new MockInstanceImpl<>(jsonDeserializers), new Serializee());
    serialization = new GsonJSONSerialization(response, extractor, builder, environment);
  }
View Full Code Here

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

    final DefaultTypeNameExtractor extractor = new DefaultTypeNameExtractor();

    Instance<Converter> convertersInst = new MockInstanceImpl<>(converters);
    Instance<SingleValueConverter> singleValueConverters = new MockInstanceImpl<>();
    XStreamConverters xStreamConverters = new XStreamConverters(convertersInst, singleValueConverters);
    serialization = new XStreamXMLSerialization(response, new XStreamBuilderImpl(xStreamConverters, extractor, new Serializee()), environment);
  }
View Full Code Here

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

  public static XStreamBuilder cleanInstance(Converter...converters) {
    Instance<Converter> convertersInst = new MockInstanceImpl<>(converters);
    Instance<SingleValueConverter> singleValueConverters = new MockInstanceImpl<>();
    XStreamConverters xStreamConverters = new XStreamConverters(convertersInst, singleValueConverters);
    return new XStreamBuilderImpl(xStreamConverters, new DefaultTypeNameExtractor(), new Serializee());
  }
View Full Code Here

Examples of br.com.caelum.vraptor.serialization.xstream.Serializee

      ProxyInitializer initializer, JsonSerializers serializers) {
    this.response = response;
    this.extractor = extractor;
    this.initializer = initializer;

    this.serializee = new Serializee();
    ExclusionStrategy exclusion = new Exclusions(serializee);
    this.builder = new VraptorGsonBuilder(serializers.getSerializers(), Arrays.asList(exclusion));
  }
View Full Code Here

Examples of br.com.caelum.vraptor.serialization.xstream.Serializee

    response = mock(HttpServletResponse.class);
    when(response.getWriter()).thenReturn(new PrintWriter(stream));
    extractor = new DefaultTypeNameExtractor();
    initializer = new HibernateProxyInitializer();
    serializee = new Serializee();
   
    this.serialization = new GsonJSONSerialization(response, extractor, initializer, createBuilder(), serializee);
  }
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.