javapoet

    0

    1答えて

    com.squareup.javapoet.JavaFileをファイルシステムに書き込んで、ファイルが常にUTF-8を使用してエンコードされていることを確認する方法はありますか? 現在、私はcom.squareup.javapoet.JavaFile#writeTo(java.io.File dir)を使用していますが、これは現在の仮想マシンのデフォルトのエンコーディングを使用しています。

    2

    1答えて

    JavaPoetを使ってアノテーションをフィールドに追加する方法を誰にでも教えてもらえますか? 私がこれまでに調査したすべての例は、クラスとメソッドにアノテーションを追加することです。 私はここでかなり静かなものを見逃しているようです。

    1

    1答えて

    JavaPoetを使用してクラスを再作成しようとしています。 これを行うにはどうすればよいですか? 基本的に、追加されたステートメントを持つ1つのメソッドで別のクラスを生成したいとします。

    2

    1答えて

    私はmethodspecにいくつかの修飾子を追加しようとしていますが、私はパラメータに固執しています。パラメータはタイプModifierです。チュートリアルでは、Modifier.PUBLICを渡すことができますが、Modifier.PUBLICは整数値であると言います。ここに何かがないのですか? public void generateCode(){ MethodSpec main =

    1

    1答えて

    私のSpringBootアプリケーションでは、javapoetを使用してhibernateエンティティクラスとリポジトリを生成し、実行時にそれぞれOpenHFTライブラリを使用してこれらの生成されたソースファイルをコンパイルします。私の目的は、これらの実行時生成エンティティを永続化できることです。 私はこの正常に生成されたエンティティをレストコントローラ内で使用し、このエンティティに@Reques

    1

    1答えて

    次のシグネチャでメソッドを生成するにはどうすればよいですか? public static <T extends MyClass & MyInterface> MyOtherClass someMethod(T type)

    0

    1答えて

    によってインタフェースのフィールドを生成し、このようなフィールドを生成する方法はあります: public static final TypedKey<String> UM_USR = new TypedKey<String>() {}; 私はジェネリックインターフェイスにUM_USRの種類を設定する方法を見つけることができませんでした。あなたが代わりにシンプルClassNameのParamet

    3

    1答えて

    クラスに@RunWith(AndroidJUnit4.class)のようなアノテーションを付けたいとします。一般JavaPoetレシピは次のようになります。 private static ClassName RUN_WITH=ClassName.get("org.junit.runner", "RunWith"); private static ClassName ANDROID_JUN