io.polaris.core.hash.Hash32 Maven / Gradle / Ivy
package io.polaris.core.hash;
/**
* @author Qt
* @since Aug 01, 2023
*/
@FunctionalInterface
public interface Hash32 extends Hash {
/**
* 计算Hash值
*
* @param t 对象
* @return hash
*/
int hash32(T t);
@Override
default Number hash(T t) {
return hash32(t);
}
}