HCOLL-164 Exctracted ChronicleHashBuilder interface and pulled some classes up from n.o.chronicle.map package to n.o.chronicle. Fixed ChronicleSetBuilder.equals() implementation.

This commit is contained in:
leventov
2014-10-13 18:13:31 +04:00
parent 1a0ecc621c
commit 6c02947ffb
9 changed files with 351 additions and 206 deletions
@@ -16,6 +16,7 @@
package net.openhft.chronicle.map;
import net.openhft.chronicle.ChronicleHashErrorListener;
import net.openhft.chronicle.map.serialization.*;
import net.openhft.chronicle.map.threadlocal.Provider;
import net.openhft.chronicle.map.threadlocal.ThreadLocalCopies;
@@ -88,7 +89,7 @@ class VanillaChronicleMap<K, KI, MKI extends MetaBytesInterop<K, KI>,
final boolean removeReturnsNull;
private final long lockTimeOutNS;
private final MapErrorListener errorListener;
private final ChronicleHashErrorListener errorListener;
transient Segment[] segments; // non-final for close()
// non-final for close() and because it is initialized out of constructor
transient BytesStore ms;