Lines Matching full:reference
27 * Ensures that an object reference passed as a parameter to the calling method is not null.
29 * @param reference an object reference
30 * @return the non-null reference that was validated
31 * @throws NullPointerException if {@code reference} is null
33 public static <T> T checkNotNull(@Nullable T reference) { in checkNotNull() argument
34 if (reference == null) { in checkNotNull()
37 return reference; in checkNotNull()
41 * Ensures that an object reference passed as a parameter to the calling method is not null.
43 * @param reference an object reference
45 * @return the non-null reference that was validated
46 * @throws NullPointerException if {@code reference} is null
48 public static <T> T checkNotNull(T reference, String errorMessage) { in checkNotNull() argument
49 if (reference == null) { in checkNotNull()
52 return reference; in checkNotNull()
56 * Ensures that an object reference returned from a provides method is not null.
58 * @param reference an object reference
59 * @return the non-null reference that was validated
60 * @throws NullPointerException if {@code reference} is null
62 public static <T> T checkNotNullFromProvides(T reference) { in checkNotNullFromProvides() argument
63 if (reference == null) { in checkNotNullFromProvides()
66 return reference; in checkNotNullFromProvides()
70 * Ensures that an object reference returned from a component method is not null.
72 * @param reference an object reference
73 * @return the non-null reference that was validated
74 * @throws NullPointerException if {@code reference} is null
76 public static <T> T checkNotNullFromComponent(T reference) { in checkNotNullFromComponent() argument
77 if (reference == null) { in checkNotNullFromComponent()
80 return reference; in checkNotNullFromComponent()
84 * Ensures that an object reference passed as a parameter to the calling method is not null.
86 * @param reference an object reference
93 * @return the non-null reference that was validated
94 * @throws NullPointerException if {@code reference} is null
99 T reference, String errorMessageTemplate, Object errorMessageArg) { in checkNotNull() argument
100 if (reference == null) { in checkNotNull()
116 return reference; in checkNotNull()