Package br.com.caelum.vraptor.interceptor

Examples of br.com.caelum.vraptor.interceptor.DefaultTypeNameExtractor


  private DefaultParameterNameProvider provider;

  @Before
  public void setup() {
  this.provider = new DefaultParameterNameProvider(new DefaultTypeNameExtractor());
  }
View Full Code Here


  @Before
  public void setUp() throws Exception {
    provider = mock(ParameterNameProvider.class);

    extractor = new DefaultTypeNameExtractor();
   
  deserializer = new JsonDeserializer(provider, extractor, XStreamBuilderImpl.cleanInstance());
 
    ResourceClass resourceClass = new DefaultResourceClass(CatController.class);
View Full Code Here

  public void setup() throws Exception {
    stream = new ByteArrayOutputStream();
 
  HttpServletResponse response = mock(HttpServletResponse.class);
  when(response.getWriter()).thenReturn(new PrintWriter(stream));
  DefaultTypeNameExtractor extractor = new DefaultTypeNameExtractor();
    HibernateProxyInitializer initializer = new HibernateProxyInitializer();
    XStreamBuilder builder = XStreamBuilderImpl.cleanInstance(new MessageConverter());
    XStreamJSONSerialization jsonSerialization = new XStreamJSONSerialization(response, extractor, initializer, builder);
    XStreamXMLSerialization xmlSerialization = new XStreamXMLSerialization(response, extractor, initializer, builder);
   
View Full Code Here

  this.stream = new ByteArrayOutputStream();

  HttpServletResponse response = mock(HttpServletResponse.class);
  when(response.getWriter()).thenReturn(new PrintWriter(stream));
 
    this.serialization = new XStreamXMLSerialization(response, new DefaultTypeNameExtractor(), new NullProxyInitializer(), XStreamBuilderImpl.cleanInstance());
  }
View Full Code Here

  this.stream = new ByteArrayOutputStream();

  HttpServletResponse response = mock(HttpServletResponse.class);
  when(response.getWriter()).thenReturn(new PrintWriter(stream));
 
  this.serialization = new XStreamJSONPSerialization(response, new DefaultTypeNameExtractor(), new HibernateProxyInitializer(), XStreamBuilderImpl.cleanInstance());
  }
View Full Code Here

   
  HttpServletResponse response = mock(HttpServletResponse.class);
  when(response.getWriter()).thenReturn(new PrintWriter(stream));
 
 
    final DefaultTypeNameExtractor extractor = new DefaultTypeNameExtractor();
    this.serialization = new XStreamXMLSerialization(response, extractor, new NullProxyInitializer(), new XStreamBuilderImpl(
    new XStreamConverters(Collections.<Converter>emptyList(), Collections.<SingleValueConverter>emptyList()),
    extractor) {
      @Override
      public XStream xmlInstance() {
        return configure(new XStream() {
          {setMode(NO_REFERENCES);}
          @Override
          protected MapperWrapper wrapMapper(MapperWrapper next) {
           
            return new MapperWrapper(next) {
              @Override
              public String serializedClass(Class type) {
                String superName = super.serializedClass(type);
                if (type.getName().equals(superName)) {
                  return extractor.nameFor(type);
                }
                return superName;
              }
            };
          }
View Full Code Here

  public void setup() throws Exception {
  this.stream = new ByteArrayOutputStream();

  response = mock(HttpServletResponse.class);
  when(response.getWriter()).thenReturn(new PrintWriter(stream));
  extractor = new DefaultTypeNameExtractor();
    initializer = new HibernateProxyInitializer();
    this.serialization = new XStreamJSONSerialization(response, extractor, initializer, builder);
  }
View Full Code Here

  public void setup() throws Exception {
    this.stream = new StringWriter();

    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


  public MockSerializationResult(Proxifier proxifier, XStreamBuilder xstreambuilder, VRaptorGsonBuilder gsonBuilder) {
    super(proxifier);
    this.response = new MockHttpServletResponse();
    this.extractor = new DefaultTypeNameExtractor();
    this.xstreambuilder = xstreambuilder;
    this.gsonBuilder = gsonBuilder;
  }
View Full Code Here


  public MockSerializationResult(Proxifier proxifier, XStreamBuilder xstreambuilder, GsonSerializerBuilder gsonBuilder) {
    super(proxifier);
    this.response = new MockHttpServletResponse();
    this.extractor = new DefaultTypeNameExtractor();
    this.xstreambuilder = xstreambuilder;
    this.gsonBuilder = gsonBuilder;
  }
View Full Code Here

TOP

Related Classes of br.com.caelum.vraptor.interceptor.DefaultTypeNameExtractor

Copyright © 2018 www.massapicom. 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.