У мене клас
@Value
@NonFinal
public class A {
int x;
int y;
}
У мене є ще один клас В
@Value
public class B extends A {
int z;
}
lombok кидає помилку, кажучи, що не може знайти конструктор A (), явно називаю це, що я хочу, щоб lombok це зробити, це дати анотацію до класу b таким чином, що він генерує наступний код:
public class B extends A {
int z;
public B( int x, int y, int z) {
super( x , y );
this.z = z;
}
}
Чи є у нас примітка про це в Ломбоку?
inConstructor
метод для анотацій конструктора, де ми можемо вказати, який конструкторsuper
Lombok введе в створений конструктор?