Ищу перейти в String
к функции, которая позволит мне динамически изменять ключ, который я ищу в LazyMap
Добавить переменную в lazyMap Reference
public analyzeLazyMap(String valueToCheck, String keyToAnalyze, ArrayList<LazyMap> arrayOfLazyMaps){
for (LazyMap myLazyMap in arrayOfLazyMaps) {
if (valueToCheck == myLazyMap.$keyToAnalyze) {
return 'bar'
}
}
}
Таким образом, в этот призыв я бы ожидать MYKEY идти в «Do Something» раздел». Предположим foobar
будет myArrayListofLazyMaps
String foo = analyzeLazyMap('foobar', 'myKey', myArrayListofLazyMaps,)
println(foo)
//Console Output == bar