Java tutorial
//package com.java2s; //License from project: Apache License import java.util.Collection; import java.util.Collections; public class Main { @SuppressWarnings("unchecked") public static <V, T extends Collection<V>> Collection<V> orEmpty(T collection) { return (collection == null ? (Collection<V>) Collections.emptyList() : collection); } }