0

私は、sun-codemodelを使用してソース コードを生成しようとしていますが、長い間 API をチェックしていますが、うまくいきません。

  JBlock body2 = method2.body();

  JInvocation arg = body2.invoke( "a" ).arg( xxx ).invoke( "c" ).arg( xxx );

最初の部分、つまり a(xxx) のみを生成します

何か案は?

4

1 に答える 1

0

を使用して解決した問題

      JInvocation invoke = JExpr._this()
                .invoke( "fun" )
                .arg( "arg1" )
                .invoke( "fun2" )
                .arg( "arg2" );
method.body().add(invoke);
于 2012-04-08T12:10:30.567 に答える