/** * @param input The input value for which the values should be generated. * @return {@link Map} of {@link String} to {@link Object} */ public Map<String, Object> getAllMap(long input) { Map<String, Object> values = new HashMap<>(); setMap(values, input); return values; }
for (int i = 0; i < count; i++) { Map<String, Object> suffixedMap = new HashMap<>(); setMap(suffixedMap, input + i); listOfMaps.add(suffixedMap);
@Override public R bind(long value) { Map<String,Object> generatedValues = new HashMap<String,Object>(); bindings.setMap(generatedValues, value); try { // Provide bindings context data where it may be useful return valuesMapBinder.bindValues(context, generatedValues); } catch (Exception e) { throw new RuntimeException("Binding error:" + bindings.getTemplate().toString() + ": " + generatedValues, e); } } }