/** * Computes the hash for the composite of key and namespace and performs some steps of incremental rehash if * incremental rehashing is in progress. */ private int computeHashForOperationAndDoIncrementalRehash(K key, N namespace) { checkKeyNamespacePreconditions(key, namespace); if (isRehashing()) { incrementalRehash(); } return compositeHash(key, namespace); }
/** * Computes the hash for the composite of key and namespace and performs some steps of incremental rehash if * incremental rehashing is in progress. */ private int computeHashForOperationAndDoIncrementalRehash(K key, N namespace) { checkKeyNamespacePreconditions(key, namespace); if (isRehashing()) { incrementalRehash(); } return compositeHash(key, namespace); }
/** * Computes the hash for the composite of key and namespace and performs some steps of incremental rehash if * incremental rehashing is in progress. */ private int computeHashForOperationAndDoIncrementalRehash(K key, N namespace) { checkKeyNamespacePreconditions(key, namespace); if (isRehashing()) { incrementalRehash(); } return compositeHash(key, namespace); }
/** * Computes the hash for the composite of key and namespace and performs some steps of incremental rehash if * incremental rehashing is in progress. */ private int computeHashForOperationAndDoIncrementalRehash(K key, N namespace) { checkKeyNamespacePreconditions(key, namespace); if (isRehashing()) { incrementalRehash(); } return compositeHash(key, namespace); }