Class DefaultUtil

java.lang.Object
io.wcm.devops.conga.model.util.DefaultUtil

public final class DefaultUtil extends Object
Helper methods for defaulting for fallback values if a given value is null.
  • Method Details

    • defaultEmptyList

      public static <T> List<T> defaultEmptyList(List<T> list)
      Returns the given list, or an empty (modifiable) list if given null.
      Type Parameters:
      T - Type
      Parameters:
      list - Given list
      Returns:
      List (never null)
    • defaultEmptyMap

      public static <K, V> Map<K,V> defaultEmptyMap(Map<K,V> map)
      Returns the given map, or an empty (modifiable) map if given null.
      Type Parameters:
      K - Key type
      V - Value type
      Parameters:
      map - Given map
      Returns:
      Map (never null)