cleanup collection examples

This commit is contained in:
Jonathan Shook 2020-07-17 18:39:08 -05:00
parent 80497b2ebc
commit 4f71f3fb3a
4 changed files with 3 additions and 9 deletions

View File

@ -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();

View File

@ -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);

View File

@ -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);

View File

@ -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();