Lines Matching defs:reference
178 * Ensures that an object reference passed as a parameter to the calling
181 * @param reference an object reference
182 * @return the non-null reference that was validated
183 * @throws NullPointerException if {@code reference} is null
185 public static <T> T checkNotNull(T reference) {
186 if (reference == null) {
189 return reference;
193 * Ensures that an object reference passed as a parameter to the calling
196 * @param reference an object reference
199 * @return the non-null reference that was validated
200 * @throws NullPointerException if {@code reference} is null
202 public static <T> T checkNotNull(T reference, @Nullable Object errorMessage) {
203 if (reference == null) {
206 return reference;
210 * Ensures that an object reference passed as a parameter to the calling
213 * @param reference an object reference
223 * @return the non-null reference that was validated
224 * @throws NullPointerException if {@code reference} is null
226 public static <T> T checkNotNull(T reference,
229 if (reference == null) {
234 return reference;