Module java.base
Package java.util

# Class Objects

=
public final class Objects
extends java.lang.Object

## Methods

- =
  public static int checkFromIndexSize(int arg0, int arg1, int arg2)
- =
  public static long checkFromIndexSize(long arg0, long arg1, long arg2)
- =
  public static int checkFromToIndex(int arg0, int arg1, int arg2)
- =
  public static long checkFromToIndex(long arg0, long arg1, long arg2)
- =
  public static int checkIndex(int arg0, int arg1)
- =
  public static long checkIndex(long arg0, long arg1)
- =
  public static <T> int compare(T arg0, T arg1, java.util.Comparator<? super T> arg2)
- =
  public static boolean deepEquals(java.lang.Object arg0, java.lang.Object arg1)
- =
  public static boolean equals(java.lang.Object arg0, java.lang.Object arg1)
- =
  public static int hash(java.lang.Object[] arg0)
- =
  public static int hashCode(java.lang.Object arg0)
- =
  public static boolean isNull(java.lang.Object arg0)
- =
  public static boolean nonNull(java.lang.Object arg0)
- =
  public static <T> T requireNonNull(T arg0)
- =
  public static <T> T requireNonNull(T arg0, java.lang.String arg1)
- =
  public static <T> T requireNonNull(T arg0, java.util.function.Supplier<java.lang.String> arg1)
- =
  public static <T> T requireNonNullElse(T arg0, T arg1)
- =
  public static <T> T requireNonNullElseGet(T arg0, java.util.function.Supplier<? extends T> arg1)
- =
  public static java.lang.String toIdentityString(java.lang.Object arg0)
- =
  public static java.lang.String toString(java.lang.Object arg0)
- =
  public static java.lang.String toString(java.lang.Object arg0, java.lang.String arg1)

## Summary

No differences.