Class ObjectUtils

java.lang.Object
com.axelor.common.ObjectUtils

public final class ObjectUtils extends Object
This class defines from static helper methods to deal with objects.
  • Constructor Details

    • ObjectUtils

      public ObjectUtils()
  • Method Details

    • isArray

      public static boolean isArray(Object value)
      Check whether the given value is an array.
      Parameters:
      value - the value to check
      Returns:
      true if value is array false otherwise
    • isEmpty

      public static boolean isEmpty(Object value)
      Check whether the given value is empty.

      An object value is empty if:

      Parameters:
      value - the object value to check
      Returns:
      true if empty false otherwise
    • notEmpty

      public static boolean notEmpty(Object value)
      Check whether the given value is not empty.
      Parameters:
      value - the object value to check
      Returns:
      true if not empty false otherwise
      See Also:
    • isMutable

      public static boolean isMutable(Map<?,?> map)
      Check whether the given map is mutable.
      Parameters:
      map - the map to check
      Returns:
      true if mutable false otherwise
    • isMutable

      public static boolean isMutable(Collection<?> collection)
      Check whether the given collection is mutable.
      Parameters:
      collection - the collection to check
      Returns:
      true if mutable false otherwise