【问题标题】:JCodeModel method writing, issues with "new"JCodeModel 方法编写,“新”问题
【发布时间】:2016-03-22 04:06:11
【问题描述】:

需要帮助将以下代码转换为 jcodemodel 可理解的格式

@Override
    public final void blah() {
XStream xstream = new XStream(new DomDriver());
        String xml = xstream.toXML(this);
}

任何帮助表示赞赏。

【问题讨论】:

    标签: java jcodemodel


    【解决方案1】:

    没关系...解决它... :)

    JBlock block = jtoStringMethod.body();
            JVar line1 = block.decl(xstream, "xstream", JExpr._new(xstream).arg(JExpr._new(domDriver)));
            JVar line2 = block.decl(jmod._ref(String.class), "xml", JExpr.ref("xstream").invoke("toXML").arg(JExpr._this()));
            block._return(JExpr.ref("xml"));
    

    【讨论】:

      猜你喜欢
      • 2018-06-01
      • 2013-01-29
      • 1970-01-01
      • 2014-04-27
      • 1970-01-01
      • 1970-01-01
      • 2012-06-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多