Class Objects

java.lang.Object
org.openforis.commons.lang.Objects

public class Objects extends Object
Author:
S. Ricci
  • Constructor Details

    • Objects

      public Objects()
  • Method Details

    • clone

      public static <O extends Cloneable> List<O> clone(List<O> list)
    • getPropertyValue

      public static <V> V getPropertyValue(Object obj, String propertyName)
    • deepEquals

      public static boolean deepEquals(DeepComparable o1, DeepComparable o2)
    • deepEquals

      public static boolean deepEquals(DeepComparable o1, DeepComparable o2, boolean ignoreId)
    • newInstance

      public static <T> T newInstance(Class<T> type, Object... parameters)
    • defaultIfNull

      public static <T> T defaultIfNull(T value, T defaultValue)