Size: a a a

Java/Kotlin and more

2021 January 06

ВН

Владимир НИКИШИН... in Java/Kotlin and more
источник

ВН

Владимир НИКИШИН... in Java/Kotlin and more
точно
источник

ВН

Владимир НИКИШИН... in Java/Kotlin and more
с будуна туплю
источник

ВН

Владимир НИКИШИН... in Java/Kotlin and more
всех с рождеством!
источник

R

Responsibility in Java/Kotlin and more
Артём Котов
Раз ломбок используется, можно навесить https://projectlombok.org/features/experimental/FieldDefaults
makeFinal или @ConstructorBinding?
источник

АК

Артём Котов... in Java/Kotlin and more
Не знаю, что это
источник

АК

Артём Котов... in Java/Kotlin and more
Артём Котов
@FieldDefaults(level=PRIVATE, makeFinal=true)
Если эту повесишь аннотацию с такими параметрами, можешь private и final на полях не писать
источник

R

Responsibility in Java/Kotlin and more
Артём Котов
Если эту повесишь аннотацию с такими параметрами, можешь private и final на полях не писать
Ок, спасибо!
источник

R

Responsibility in Java/Kotlin and more
Артём Котов
Если эту повесишь аннотацию с такими параметрами, можешь private и final на полях не писать
На вложенные классы он влияет?
источник

АК

Артём Котов... in Java/Kotlin and more
Responsibility
На вложенные классы он влияет?
насколько я знаю, аннотации ломбока не трогают другие классы
источник

АК

Артём Котов... in Java/Kotlin and more
Только те, на которых аннотация висит
источник

АК

Артём Котов... in Java/Kotlin and more
Или речь об inner?
источник

R

Responsibility in Java/Kotlin and more
да
источник

АК

Артём Котов... in Java/Kotlin and more
Если так, то не уверен
источник

R

Responsibility in Java/Kotlin and more
чет я даже не могу придумать как проверить эту теорию
источник

АК

Артём Котов... in Java/Kotlin and more
Ну повесь на внешний класс @Getter и проверь, есть ли геттеры у внутренних
источник

АК

Артём Котов... in Java/Kotlin and more
Думаю, что не работает на внутренние
источник

R

Responsibility in Java/Kotlin and more
Артём Котов
Думаю, что не работает на внутренние
Да скорее всего, еще раз большое спасибо!
источник

DS

Denys Stoianov in Java/Kotlin and more
ConstructorBinding для другого используется, там же в документации прямо написано
Annotation that can be used to indicate that configuration properties should be bound using constructor arguments rather than by calling setters
источник

DS

Denys Stoianov in Java/Kotlin and more
если больше 5 полей но уже не подходит ConstructorBinding
источник