mirror of
https://github.com/OpenHFT/Chronicle-Map.git
synced 2021-09-13 01:26:12 +00:00
HCOLL-81 made publicly a single ChronicleMapBuilder, that delegates onto internal implementations
This commit is contained in:
@@ -136,7 +136,7 @@ public class ChronicleMapTest {
|
||||
public void testRemoveWithKey() throws Exception {
|
||||
|
||||
final ChronicleMap<CharSequence, CharSequence> map =
|
||||
ChronicleMapOnHeapUpdatableBuilder.of(CharSequence.class, CharSequence.class)
|
||||
ChronicleMapBuilder.of(CharSequence.class, CharSequence.class)
|
||||
.minSegments(2).create();
|
||||
|
||||
assertFalse(map.containsKey("key3"));
|
||||
@@ -181,7 +181,7 @@ public class ChronicleMapTest {
|
||||
public void testSize() throws Exception {
|
||||
|
||||
final ChronicleMap<CharSequence, CharSequence> map =
|
||||
ChronicleMapOnHeapUpdatableBuilder.of(CharSequence.class, CharSequence.class)
|
||||
ChronicleMapBuilder.of(CharSequence.class, CharSequence.class)
|
||||
.minSegments(1024)
|
||||
.removeReturnsNull(true).create();
|
||||
|
||||
@@ -203,7 +203,7 @@ public class ChronicleMapTest {
|
||||
public void testRemoveInteger() throws IOException {
|
||||
|
||||
int count = 300;
|
||||
final ChronicleMap<Object, Object> map = ChronicleMapOnHeapUpdatableBuilder.of(Object.class, Object.class)
|
||||
final ChronicleMap<Object, Object> map = ChronicleMapBuilder.of(Object.class, Object.class)
|
||||
.entrySize(count)
|
||||
.minSegments(2).create();
|
||||
|
||||
@@ -228,7 +228,7 @@ public class ChronicleMapTest {
|
||||
public void testRemoveWithKeyAndRemoveReturnsNull() throws Exception {
|
||||
|
||||
final ChronicleMap<CharSequence, CharSequence> map =
|
||||
ChronicleMapOnHeapUpdatableBuilder.of(CharSequence.class, CharSequence.class)
|
||||
ChronicleMapBuilder.of(CharSequence.class, CharSequence.class)
|
||||
.minSegments(2)
|
||||
.removeReturnsNull(true).create();
|
||||
|
||||
@@ -274,7 +274,7 @@ public class ChronicleMapTest {
|
||||
public void testReplaceWithKey() throws Exception {
|
||||
|
||||
final ChronicleMap<CharSequence, CharSequence> map =
|
||||
ChronicleMapOnHeapUpdatableBuilder.of(CharSequence.class, CharSequence.class)
|
||||
ChronicleMapBuilder.of(CharSequence.class, CharSequence.class)
|
||||
.minSegments(2).create();
|
||||
|
||||
|
||||
@@ -339,7 +339,7 @@ public class ChronicleMapTest {
|
||||
public void testReplaceWithKeyAnd2Params() throws Exception {
|
||||
|
||||
final ChronicleMap<CharSequence, CharSequence> map =
|
||||
ChronicleMapOnHeapUpdatableBuilder.of(CharSequence.class, CharSequence.class)
|
||||
ChronicleMapBuilder.of(CharSequence.class, CharSequence.class)
|
||||
.minSegments(2).create();
|
||||
|
||||
map.put("key1", "one");
|
||||
@@ -381,7 +381,7 @@ public class ChronicleMapTest {
|
||||
public void testRemoveWithKeyAndValue() throws Exception {
|
||||
|
||||
final ChronicleMap<CharSequence, CharSequence> map =
|
||||
ChronicleMapOnHeapUpdatableBuilder.of(CharSequence.class, CharSequence.class)
|
||||
ChronicleMapBuilder.of(CharSequence.class, CharSequence.class)
|
||||
.minSegments(2).create();
|
||||
|
||||
|
||||
@@ -855,7 +855,7 @@ public class ChronicleMapTest {
|
||||
String TMP = System.getProperty("java.io.tmpdir");
|
||||
int entries = 100 * 1000;
|
||||
ChronicleMap<CharSequence, CharSequence> map =
|
||||
ChronicleMapOnHeapUpdatableBuilder.of(CharSequence.class, CharSequence.class)
|
||||
ChronicleMapBuilder.of(CharSequence.class, CharSequence.class)
|
||||
.entries(entries)
|
||||
.minSegments(16)
|
||||
.entrySize(32)
|
||||
@@ -1284,7 +1284,7 @@ public class ChronicleMapTest {
|
||||
|
||||
private ChronicleMap<Integer, CharSequence> getViewTestMap(int noOfElements) throws IOException {
|
||||
ChronicleMap<Integer, CharSequence> map =
|
||||
ChronicleMapOnHeapUpdatableBuilder.of(Integer.class, CharSequence.class)
|
||||
ChronicleMapBuilder.of(Integer.class, CharSequence.class)
|
||||
.entries(noOfElements * 2 + 100)
|
||||
.valueSize((noOfElements + "").length())
|
||||
.putReturnsNull(true)
|
||||
@@ -1304,7 +1304,7 @@ public class ChronicleMapTest {
|
||||
|
||||
@Test
|
||||
public void testOversizeEntriesPutRemoveReplace() throws IOException {
|
||||
ChronicleMapOnHeapUpdatableBuilder builder = ChronicleMapOnHeapUpdatableBuilder.of(CharSequence.class, CharSequence.class)
|
||||
ChronicleMapBuilder builder = ChronicleMapBuilder.of(CharSequence.class, CharSequence.class)
|
||||
.entries(10)
|
||||
.minSegments(1)
|
||||
.entrySize(10);
|
||||
@@ -1356,13 +1356,13 @@ public class ChronicleMapTest {
|
||||
|
||||
@Test
|
||||
public void equalsTest() throws IOException {
|
||||
final ChronicleMap<Integer, String> map1 = ChronicleMapOnHeapUpdatableBuilder
|
||||
final ChronicleMap<Integer, String> map1 = OnHeapUpdatableChronicleMapBuilder
|
||||
.of(Integer.class, String.class).create();
|
||||
|
||||
map1.put(1, "one");
|
||||
map1.put(2, "two");
|
||||
|
||||
final ChronicleMap<Integer, String> map2 = ChronicleMapOnHeapUpdatableBuilder
|
||||
final ChronicleMap<Integer, String> map2 = OnHeapUpdatableChronicleMapBuilder
|
||||
.of(Integer.class, String.class).create();
|
||||
|
||||
map2.put(1, "one");
|
||||
@@ -1469,7 +1469,7 @@ public class ChronicleMapTest {
|
||||
@Test(expected = IllegalArgumentException.class)
|
||||
public void testAcquireUsingLockedWithString() throws IOException {
|
||||
|
||||
ChronicleMapOnHeapUpdatableBuilder<CharSequence, String> builder = ChronicleMapOnHeapUpdatableBuilder
|
||||
ChronicleMapBuilder<CharSequence, String> builder = ChronicleMapBuilder
|
||||
.of(CharSequence.class, String.class)
|
||||
.entries(1000)
|
||||
.defaultValue("")
|
||||
@@ -1494,7 +1494,7 @@ public class ChronicleMapTest {
|
||||
@Test
|
||||
public void testOnheapAcquireUsingLockedStringBuilder() throws IOException {
|
||||
|
||||
try (final ChronicleMap<CharSequence, CharSequence> map = ChronicleMapOnHeapUpdatableBuilder
|
||||
try (final ChronicleMap<CharSequence, CharSequence> map = ChronicleMapBuilder
|
||||
.of(CharSequence.class, CharSequence.class)
|
||||
.entries(1000)
|
||||
.entrySize(40)
|
||||
@@ -1514,7 +1514,7 @@ public class ChronicleMapTest {
|
||||
|
||||
@Test
|
||||
public void testOnheapAcquireUsingLocked() throws IOException {
|
||||
ChronicleMapOnHeapUpdatableBuilder<CharSequence, LongValue> builder = ChronicleMapOnHeapUpdatableBuilder
|
||||
ChronicleMapBuilder<CharSequence, LongValue> builder = ChronicleMapBuilder
|
||||
.of(CharSequence.class, LongValue.class)
|
||||
.entries(1000)
|
||||
.entrySize(40);
|
||||
|
||||
Reference in New Issue
Block a user