memoization-core/src/main/java/de/xn__ho_hia/memoization/shared/MemoizationDefaults.java
public static IntBinaryFunction<String> intBinaryOperatorHashCodeKeyFunction() {
        return (first, second) -> {
            final int firstHashCode = Integer.valueOf(first).hashCode();
            final int secondHashCode = Integer.valueOf(second).hashCode();
            return firstHashCode + " " + secondHashCode; //$NON-NLS-1$
        };
    }
/**
     * @return The default key function for {@link java.util.function.IntBinaryOperator}.
     */
@return The default key function for  java.util.function.IntBinaryOperator.
@return The default key function for java . util . function . IntBinaryOperator .
public static IntBinaryFunction<String> intBinaryOperatorHashCodeKeyFunction() {
        return (first, second) -> {
            final int firstHashCode = Integer.valueOf(first).hashCode();
            final int secondHashCode = Integer.valueOf(second).hashCode();
            return firstHashCode + " " + secondHashCode; 
        };
    }
public static IntBinaryFunction < String > intBinaryOperatorHashCodeKeyFunction ( ) { return ( first , second ) -> { final int firstHashCode = Integer . valueOf ( first ) . hashCode ( ) ; final int secondHashCode = Integer . valueOf ( second ) . hashCode ( ) ; return firstHashCode + " " + secondHashCode ; } ; }
@return The default key function for {@link java.util.function.IntBinaryOperator}.
@return The default key function for { @link java . util . function . IntBinaryOperator } .
//$NON-NLS-1$