mam klasę
@Value
@NonFinal
public class A {
int x;
int y;
}
Mam inną klasę B.
@Value
public class B extends A {
int z;
}
lombok generuje błąd, mówiąc, że nie można znaleźć konstruktora A (), jawnie nazwij to tym, co chcę, aby lombok zrobił, to przekazanie adnotacji do klasy b, tak aby generowała następujący kod:
public class B extends A {
int z;
public B( int x, int y, int z) {
super( x , y );
this.z = z;
}
}
Czy mamy adnotację, aby to zrobić w Lombok?
inConstructor
metodę adnotacji konstruktorów, w której możemy określić, który konstruktorsuper
ma wstrzyknąć Lombok do wygenerowanego konstruktora?