mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
cleanup collection examples
This commit is contained in:
parent
80497b2ebc
commit
4f71f3fb3a
@ -29,7 +29,6 @@ public class ListFunctions implements LongFunction<java.util.List<Object>> {
|
||||
"ListFunctions(NumberNameToString(),NumberNameToString(),NumberNameToString())",
|
||||
"Create a list of object values of each function output. Produces values like ['one','one','one']"
|
||||
})
|
||||
|
||||
public ListFunctions(Object... funcs) {
|
||||
this.valueFuncs = VirtDataConversions.adaptFunctionList(funcs, LongFunction.class, Object.class);
|
||||
this.size = valueFuncs.size();
|
||||
|
@ -34,7 +34,7 @@ public class ListSized implements LongFunction<List<Object>> {
|
||||
"ListSized(FixedValue(5), NumberNameToString(),NumberNameToString(), WeightedStrings('text:1'))",
|
||||
"Create a sized list of object values of each function output. List size function will recursively call the last function till" +
|
||||
"end of the list size functions",
|
||||
"ListSized output ['one','one','text','text','text']"
|
||||
"output: ['one','one','text','text','text']"
|
||||
})
|
||||
public ListSized(Object sizeFunc, Object... funcs) {
|
||||
this.sizeFunc = VirtDataConversions.adaptFunction(sizeFunc, LongToIntFunction.class);
|
||||
|
@ -30,8 +30,8 @@ public class ListStepped implements LongFunction<List<Object>> {
|
||||
private final int size;
|
||||
|
||||
@Example({
|
||||
"ListFunctions(NumberNameToString(),NumberNameToString())",
|
||||
"Create a list of ['one','one']"
|
||||
"ListStepped(NumberNameToString(),NumberNameToString())",
|
||||
"Create a list of ['one','two']"
|
||||
})
|
||||
public ListStepped(Object... funcs) {
|
||||
this.valueFuncs = VirtDataConversions.adaptFunctionList(funcs,LongFunction.class,Object.class);
|
||||
|
@ -30,11 +30,6 @@ public class SetFunctions implements LongFunction<java.util.Set<Object>> {
|
||||
"SetFunctions(NumberNameToString(),NumberNameToString(),NumberNameToString())",
|
||||
"Create a list of object values of each function output. Produces values like ['one'], as each function produces the same value."
|
||||
})
|
||||
@Example({
|
||||
"SetFunctions(NumberNameToString(),FixedValue('bar'))",
|
||||
"Create a list of object values of each function output. Produces values like ['one','bar']."
|
||||
})
|
||||
|
||||
public SetFunctions(Object... funcs) {
|
||||
this.valueFuncs = VirtDataConversions.adaptFunctionList(funcs, LongFunction.class, Object.class);
|
||||
this.size = valueFuncs.size();
|
||||
|
Loading…
Reference in New Issue
Block a user