Copy of com.google.common.base.Preconditions#checkNotNull.
(
T reference, String errorMessageTemplate, Object... errorMessageArgs)
| 104 | |
| 105 | /** Copy of {@code com.google.common.base.Preconditions#checkNotNull}. */ |
| 106 | public static <T> T checkNotNull( |
| 107 | T reference, String errorMessageTemplate, Object... errorMessageArgs) { |
| 108 | if (reference == null) { |
| 109 | // If either of these parameters is null, the right thing happens anyway |
| 110 | throw new NullPointerException(format(errorMessageTemplate, errorMessageArgs)); |
| 111 | } |
| 112 | return reference; |
| 113 | } |
| 114 | |
| 115 | /** Copy of {@code com.google.common.base.Preconditions#checkState}. */ |
| 116 | public static void checkState( |