Eclipse
For anyを使用すると、Class
自動的に
- セッターとゲッターを生成する
- デリゲート メソッドの生成
- hashCode() と equals() を生成する
- toString() を生成する
- フィールドを使用してコンストラクターを生成する
- スーパークラスからコンストラクターを生成する
そのように
生成する任意の方法(すべての非プリミティブ フィールドを初期化する任意のパラメーターを
Fully initialized Constructor
コンストラクター)
たとえば
、私のクラスがその場合 without
public class MyClass {
private String id;
private String code;
private MyClass1 myClass1;
private MyClass2 myClass2;
}
生成された完全に初期化されたコンストラクターは
public class MyClass {
private String id;
private String code;
private MyClass1 myClass1;
private MyClass2 myClass2;
// Fully initialized Constructor
public FlightScheduleRequest() {
this.myClass1 = new MyClass1();
this.myClass2 = new MyClass2();
}
}