Comment faire pour convertir un null possible de la valeur à une valeur par défaut à l'aide de Goyave?

Ne Goyave fournir une méthode pour obtenir une valeur par défaut si le passé de l'objet de référence est null ? Je suis à la recherche de quelque chose comme <T> T nullToDefault(T obj, T default), ont été les par défaut est retournée si obj est null.

Ici sur stackoverflow je n'ai rien trouvé à ce sujet. Je suis seulement à la recherche d'un pur Goyave solution (si il y en a)!

Je n'ai rien trouvé dans le Gauva 10 API com.google.common.base.Objects semble prometteur mais il lui manque quelque chose de similaire.

InformationsquelleAutor Chriss | 2011-11-07