は、自動的に(標準オブジェクトのメソッドのtoStringを生成するためのthis articleに記載されている技術(注釈とclassworking)を使用して、ライブラリの意識誰でも)ハッシュコード()の標準的なJavaクラスの()と等しい、ですか?は、任意のJavaライブラリは、コード生成のためのアノテーションを使用していますか?
6
A
答えて
4
にアノテーションを使用して呼び出してしまうかどうかはわかりません。 http://projectlombok.orgを参照してください。 javacだけでなく、Eclipseもサポートしています。したがって、メソッドはソースコードにはありませんが、アウトラインビューに表示されます。
0
私は確かにこれを見ていないと私はそれから得られるもの値が本当にわかりません。自動toString
の世代は通常ではありません。ログファイルを精査するとほとんどのIDEにhashCode
とequals
の実装を生成するツールが用意されていますが、これらはクラス内のスキーマの変更を自動的に反映しません。関連するメソッドを生成する(例えば、あなたのIDEで)処理され
- コンパイル時のクラス注釈:
はこれを実装するための2つのオプションがあるでしょう。 は、注釈は、彼らがで宣言されたクラスの生成されたバイトコードを変更することはできますか?私は、彼らが特別な機構を介して評価されるべきであることを示すために、関連するメソッドのソースコード
- ランタイム注釈を見て、何が起こっているかを伝えることができないため、このappraochは本当に悪いアイデアだと思います。これはまだあなたのメソッドを宣言し、注釈を付けることが必要ですし、私はまた、あなたが実際にインターセプト方法は、はい、プロジェクトロンボクがこれを行う任意のイベント
関連する問題
- 1. 任意のCコードを使用したJavaネイティブインタフェース
- 2. Angular2 - テスト中にアンダースコア(または任意の外部ライブラリ)を使用します。
- 3. Javaのナメクジを生成するためのコード/ライブラリ(プリティURLで使用するため)
- 4. javaを使用して任意のデータベースのテーブル列のDDLを生成するには?
- 5. 使用していない任意のオブジェクトプロパティを生成する方法はありますか?
- 6. スタガードメッシュの有限差分を使用したFortran(または任意の)コード2D
- 7. Zxingライブラリを使用してQRコードを生成するには?
- 8. Javaコード生成ライブラリを探しています
- 9. 任意のプラグインまたはAddson CSSブラウザプレフィックスを使用しない
- 10. 基本的なサウンド生成/合成ライブラリ、任意の言語
- 11. Apache 2ライセンスを使用したJava生成アノテーション
- 12. javascriptまたは任意のJSライブラリを使用してfilePickerのウィンドウを閉じる方法は?
- 13. Javaアノテーションを使用してメソッドをオーバーライドするコードを生成できますか?
- 14. 暗号化ライブラリを使用してCodeigniterで暗号化コードを生成 "/"ライブラリまたは暗号化ライブラリ
- 15. CTEはtempdb内の任意のスペースを使用しますか?
- 16. JavaからCHMを生成するためのライブラリ
- 17. Spring 4.3.5 @ModelAttributeアノテーションを使用してランタイム生成のJavaクラスを使用できますか?
- 18. 任意のWebサービスAPIと対話するためのCocoaライブラリ
- 19. ウェブサイトからリクエストされたすべてのリンクを、CurlまたはPHPを使用している任意のライブラリから取得します。
- 20. Java NIOソケットは、使用可能な任意のポートで接続しますか?
- 21. boostの任意のライブラリの典型的な使用法は何ですか?
- 22. Jmeterが任意のサイトのスクリプトを記録していないため、JAVA接続エラーが発生する
- 23. は、作成するための任意のツールはありますオブジェクト
- 24. XPAND(ネストされたパッケージ)を使用したJavaコードの生成
- 25. 画像処理のための任意のJavaScriptライブラリ
- 26. 2つのファイルの違いJavaまたは任意のjarを使用したHTMLでの表示
- 27. camel-Jcifsライブラリを使用したリモートシステムからのアクセスファイルのJavaコード
- 28. ASTからクラスファイルを生成するためのJavaライブラリがありますか?
- 29. javaはアノテーションとアノテーションを使用して電子メールを送信します
- 30. jqGrid目的または任意のタスクのためにObjectContextを使用して編集する方法
非常に興味深い、私はPOJOとIDEとまだ思いますが、 –