in src/main/java/org/apache/sling/jobs/impl/Utils.java [125:133]
public static <T> T getRequired(@NotNull Map<String, Object> m, @NotNull String name) {
if (m.containsKey(name)) {
//noinspection unchecked
if ( m.get(name) != null) {
return (T) m.get(name);
}
}
throw new IllegalArgumentException("Required key "+name+" is missing from "+m);
}