Package com.thoughtworks.xstream.io.json

Examples of com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver


    }

    protected XStream getXStream() throws Exception {
        XStream xstream;
        if (format.equals("json")) {
            xstream = new XStream(new JettisonMappedXmlDriver()) {
                protected MapperWrapper wrapMapper(MapperWrapper next) {
                    return new MapperWrapper(next) {
                        public boolean shouldSerializeMember(Class definedIn, String fieldName) {
                            return definedIn != Object.class ? super.shouldSerializeMember(definedIn, fieldName) : false;
                        }
View Full Code Here


    }

    protected XStream getXStream() throws Exception {
        XStream xstream;
        if (format.equals("json")) {
            xstream = new XStream(new JettisonMappedXmlDriver()) {
                protected MapperWrapper wrapMapper(MapperWrapper next) {
                    return new MapperWrapper(next) {
                        public boolean shouldSerializeMember(Class definedIn, String fieldName) {
                            return definedIn != Object.class && super.shouldSerializeMember(definedIn, fieldName);
                        }
View Full Code Here

       * .Object, java.io.OutputStream)
       */
      @Override
      protected void write(Object data, OutputStream output)
          throws IOException {
        XStream xstream = new XStream(new JettisonMappedXmlDriver());
        xstream.setMode(XStream.NO_REFERENCES);

        // Aliases
        xstream.alias("Rules", RulesList.class);

View Full Code Here

       * .Object, java.io.OutputStream)
       */
      @Override
      protected void write(Object data, OutputStream output)
          throws IOException {
        XStream xstream = new XStream(new JettisonMappedXmlDriver());
        xstream.setMode(XStream.NO_REFERENCES);

        // Aliases
        xstream.alias("Attributes", LayerAttributesList.class);

View Full Code Here

  /**
   * You can override this method for configuring Driver before serialization
   */
  protected HierarchicalStreamDriver getHierarchicalStreamDriver() {
    return new JettisonMappedXmlDriver();
  }
View Full Code Here

import java.util.Map;
import java.util.Map.Entry;

public class XStreamJSon {
    public static XStream newJSonMarshaller() {
        JettisonMappedXmlDriver jet = new JettisonMappedXmlDriver();
        XStream xstream = new XStream( jet );

        XStreamHelper.setAliases( xstream );

        xstream.alias( "commands",
View Full Code Here

import com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver;
import com.thoughtworks.xstream.mapper.Mapper;

public class XStreamJSon {
    public static XStream newJSonMarshaller() {
        JettisonMappedXmlDriver jet = new JettisonMappedXmlDriver();
        XStream xstream = new XStream( jet );

        XStreamHelper.setAliases( xstream );

        xstream.alias( "commands",
View Full Code Here

      return (NamedFact[]) queryFacts.toArray(new NamedFact[queryFacts.size()]);
  }

  static XStream configureXStream(boolean json) {
    if (json) {
      XStream xs = new XStream(new JettisonMappedXmlDriver());
      alias(xs);
      return xs;

    } else {
      XStream xs = new XStream();
View Full Code Here

       * .Object, java.io.OutputStream)
       */
      @Override
      protected void write(Object data, OutputStream output)
          throws IOException {
        XStream xstream = new XStream(new JettisonMappedXmlDriver());
        xstream.setMode(XStream.NO_REFERENCES);

        // Aliases
        xstream.alias("Rules", RulesList.class);

View Full Code Here

       * .Object, java.io.OutputStream)
       */
      @Override
      protected void write(Object data, OutputStream output)
          throws IOException {
        XStream xstream = new XStream(new JettisonMappedXmlDriver());
        xstream.setMode(XStream.NO_REFERENCES);

        // Aliases
        xstream.alias("Attributes", LayerAttributesList.class);

View Full Code Here

TOP

Related Classes of com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver

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.