Package | Description |
---|---|
com.neocoretechs.rocksack.session |
Sessions and Managers facilitating the creation and operation of the various Maps.
|
com.neocoretechs.rocksack.test |
Test batteries covering the range of operations.
|
Modifier and Type | Method and Description |
---|---|
static BufferedMap |
DatabaseManager.getMap(Alias alias,
java.lang.Class clazz)
Get a Map via Java Class type.
|
static BufferedMap |
DatabaseManager.getMap(Alias alias,
java.lang.Comparable clazz)
Get a Map via Comparable instance.
|
static BufferedMap |
DatabaseManager.getMap(java.lang.Class clazz)
Get a Map via Java Class type.
|
static BufferedMap |
DatabaseManager.getMap(java.lang.Comparable clazz)
Get a Map via Comparable instance.
|
Modifier and Type | Method and Description |
---|---|
static void |
BatteryRockSack2.battery1(BufferedMap session,
java.lang.String[] argv)
Loads up on key/value pairs
|
static void |
BatteryRockSack2.battery1A(BufferedMap session,
java.lang.String[] argv)
Does a simple 'get' of the elements inserted before
|
static void |
BatteryRockSack2.battery1A0(BufferedMap session,
java.lang.String[] argv)
Get by value
|
static void |
BatteryRockSack2.battery1A1(BufferedMap session,
java.lang.String[] argv)
Does a simple count of elements, compare to max
|
static void |
BatteryRockSack2.battery1AR17(BufferedMap bmap)
remove entries
|
static void |
BatteryRockSack2.battery1B(BufferedMap session,
java.lang.String[] argv)
See if first/last key/val works, this will verify that the rest of the tests will properly execute as min/max
bounds for keys and values are verified.
|
static void |
BatteryRockSack2.battery1C(BufferedMap session,
java.lang.String[] argv)
Hammers on keyset and entryset
|
static void |
BatteryRockSack2.battery1D(BufferedMap session,
java.lang.String[] argv)
headset returns values strictly less than 'to' element
|
static void |
BatteryRockSack2.battery1D1(BufferedMap session,
java.lang.String[] argv)
headset returns values strictly less than 'to' element
We are checking VALUE returns against expected key from KV iterator
|
static void |
BatteryRockSack2.battery1E(BufferedMap session,
java.lang.String[] argv)
Subset returns persistent collection iterator 'from' element inclusive, 'to' element exclusive
|
static void |
BatteryRockSack2.battery1E1(BufferedMap session,
java.lang.String[] argv)
Subset returns persistent collection iterator 'from' element inclusive, 'to' element exclusive
We are checking VALUE returns against expected key from KV iterator
|
static void |
BatteryRockSack2.battery1F(BufferedMap session,
java.lang.String[] argv)
Tailset returns persistent collection iterator greater or equal to 'from' element
Notice how we use a partial key match here to delineate the start of the set
|
static void |
BatteryRockSack2.battery1F1(BufferedMap session,
java.lang.String[] argv)
Tailset returns persistent collection iterator greater or equal to 'from' element
Notice how we use a partial key match here to delineate the start of the set
We are checking VALUE returns against expected key from KV iterator
|
static void |
BatteryRockSack2.battery1G(BufferedMap session,
java.lang.String[] argv)
Make sure key is replaced by new key
|
static void |
BatteryRockSack2.battery2(BufferedMap session,
java.lang.String[] argv)
Delete test
|
static void |
BatteryRockSack2.battery2A(BufferedMap session,
java.lang.String[] argv)
Delete test - random value then verify
|