| public class SomeService { | |
| public static SomeService getInstanceNotNull() { | |
| return new SomeService(); | |
| } | |
| public static SomeService getInstanceNullable() { | |
| if (Math.random() > 0.5) | |
| return null; | |
| return new SomeService(); | |
| } | |
| public String nullableString() { | |
| if (Math.random() < 0.5) | |
| return null; | |
| return Math.random() + ""; | |
| } | |
| public String notNullString() { | |
| String s = nullableString(); | |
| if (s != null) | |
| return s; | |
| return "null"; | |
| } | |
| } |