Returns an Optional instance containing the given non-null reference. To have null treated as #absent, use #fromNullable instead. Comparison to java.util.Optional: no differences. @throws NullPointerException if reference is null
(T reference)
| 106 | |
| 107 | |
| 108 | public static <T> Optional<T> of(T reference) { |
| 109 | return new Present<T>(checkNotNull(reference)); |
| 110 | } |
| 111 | |
| 112 | /** |
| 113 | * If {@code nullableReference} is non-null, returns an {@code Optional} instance containing that |
no test coverage detected