Example usage for org.springframework.oxm.xstream XStreamMarshaller setAutodetectAnnotations

List of usage examples for org.springframework.oxm.xstream XStreamMarshaller setAutodetectAnnotations

Introduction

In this page you can find the example usage for org.springframework.oxm.xstream XStreamMarshaller setAutodetectAnnotations.

Prototype

public void setAutodetectAnnotations(boolean autodetectAnnotations) 

Source Link

Document

Activate XStream's autodetection mode.

Usage

From source file:gov.nyc.doitt.gis.geoclient.service.configuration.AppConfig.java

@Bean
public XStreamMarshaller marshaller() {
    XStreamMarshaller marshaller = new XStreamMarshaller();
    marshaller.setConverters(new ConverterMatcher[] { new MapConverter() });
    Map<String, Class<?>> aliases = new HashMap<String, Class<?>>();
    aliases.put("geosupportResponse", Map.class);
    aliases.put("version", Version.class);
    aliases.put("fileInfo", FileInfo.class);
    aliases.put("error", BadRequest.class);
    aliases.put("chunk", Chunk.class);
    aliases.put("token", Token.class);
    marshaller.setAliases(aliases);//from w  w  w. ja  v  a2  s  .  com
    marshaller.setAutodetectAnnotations(true);
    return marshaller;
}