Class ObjectUtil

java.lang.Object
org.eclipse.rdf4j.common.lang.ObjectUtil

public class ObjectUtil extends Object
Generic utility methods related to objects.
Author:
Arjohn Kampman
  • Constructor Details

    • ObjectUtil

      public ObjectUtil()
  • Method Details

    • nullEquals

      @Deprecated(since="4.0.0", forRemoval=true) public static boolean nullEquals(Object o1, Object o2)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Compares two objects or null references.
      Parameters:
      o1 - The first object.
      o2 - The second object
      Returns:
      true if both objects are null, if the object references are identical, or if the objects are equal according to the Object.equals(java.lang.Object) method of the first object; false in all other situations.
    • nullHashCode

      public static int nullHashCode(Object o)
      Returns the hash code of the supplied object, or 0 if a null reference is supplied.
      Parameters:
      o - An object or null reference.
      Returns:
      The object's hash code, or 0 if the parameter is null.