saya ada kelas
@Value
@NonFinal
public class A {
int x;
int y;
}
Saya memiliki kelas B lain
@Value
public class B extends A {
int z;
}
lombok melempar kesalahan yang mengatakan tidak dapat menemukan konstruktor A (), secara eksplisit menyebutnya apa yang saya ingin lombok lakukan adalah memberikan anotasi ke kelas b sehingga menghasilkan kode berikut:
public class B extends A {
int z;
public B( int x, int y, int z) {
super( x , y );
this.z = z;
}
}
Apakah kami memiliki anotasi untuk melakukan itu di Lombok?
inConstructor
metode untuk penjelasan konstruktor di mana kita dapat menentukan konstruktor mana yangsuper
harus dimasukkan Lombok ke dalam konstruktor yang dihasilkan?