package org.openlmis.core.utils;
import com.j256.ormlite.dao.ForeignCollection;
import java.util.ArrayList;
import java.util.List;
public final class ListUtil {
private ListUtil() {
}
public static <T> List<T> wrapOrEmpty(ForeignCollection<T> origin, List<T> target) {
if (target == null) {
return (origin == null ? new ArrayList<T>() : new ArrayList<>(origin));
}
return target;
}
}