getInvoker() ->getDynamic() ->getMethods() ->call('hashCode'); } return $a->hashCode(); } /** * Returns true if the provided reference is null otherwise returns false. * * @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#isNull * @param null|mixed $a * @throws NotImplementedException */ public static function static_isNull($a = null) { throw new NotImplementedException(__METHOD__); } /** * Returns true if the provided reference is non-null otherwise returns false. * * @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#nonNull * @param null|mixed $a * @throws NotImplementedException */ public static function static_nonNull($a = null) { throw new NotImplementedException(__METHOD__); } /** * Checks that the specified object reference is not null. * Checks that the specified object reference is not null and throws a customized NullPointerException if it is. * Checks that the specified object reference is not null and throws a customized NullPointerException if it is. * * @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#requireNonNull * @param null|mixed $a * @param null|mixed $b * @throws NotImplementedException */ public static function static_requireNonNull($a = null, $b = null) { throw new NotImplementedException(__METHOD__); } /** * Returns the first argument if it is non-null and otherwise returns the non-null second argument. * * @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#requireNonNullElse * @param null|mixed $a * @param null|mixed $b * @throws NotImplementedException */ public static function static_requireNonNullElse($a = null, $b = null) { throw new NotImplementedException(__METHOD__); } /** * Returns the first argument if it is non-null and otherwise returns the non-null value of supplier.get(). * * @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#requireNonNullElseGet * @param null|mixed $a * @param null|mixed $b * @throws NotImplementedException */ public static function static_requireNonNullElseGet($a = null, $b = null) { throw new NotImplementedException(__METHOD__); } /** * Returns the result of calling toString for a non- null argument and "null" for a null argument. * Returns the result of calling toString on the first argument if the first argument is not null and returns the second argument otherwise. * * @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#toString * @param null|mixed $a * @param null|mixed $b * @throws NotImplementedException */ public static function static_toString($a = null, $b = null) { throw new NotImplementedException(__METHOD__); } }