Files
openide/java/java-tests/testData/inspection/nullableProblems/NonTrivialGettersSetters.java

16 lines
284 B
Java

import org.jetbrains.annotations.NotNull;
class Foo {
private static final Long DEFAULT_ID = -1L;
@NotNull
private Long id = DEFAULT_ID;
public Long getId() {
return id > 0 ? id : 42;
}
public void setId(Long id) {
this.id = id != null ? id : DEFAULT_ID;
}
}