/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
spring-boot-modules/spring-boot-validation/src/main/java/com/baeldung/nullibility/Person.java
33 строки
694 B
anuragkumawat
JAVA-19547 Move articles from spring-core-2 module to spring-boot modules (#13730)
30 мар 2023, 19:30
30 мар 2023, 19:30
6212b27
Код
Авторство
О чём код?
package com.baeldung.nullibility; import org.springframework.lang.NonNull; import org.springframework.lang.Nullable; public class Person { @NonNull private String fullName; @Nullable private String nickName; void setFullName(String fullName) { if (fullName != null && fullName.isEmpty()) { fullName = null; } this.fullName = fullName; } void setNickName(String nickName) { if (nickName != null && nickName.isEmpty()) { nickName = null; } this.nickName = nickName; } String getFullName() { return fullName; } String getNickName() { return nickName; } }