package org.simplejavamail.internal.util;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import static java.lang.String.format;
public final class Preconditions {
private Preconditions() {
// util / helper class
}
public static <T> T checkNonEmptyArgument(@Nullable final T address, @Nonnull final String parameterName) {
if (MiscUtil.valueNullOrEmpty(address)) {
throw new IllegalArgumentException(format("%s is required", parameterName));
}
return address;
}
}