static String updateQueryAndParametersIndexes ( String parsedQuery , Map < String , List < Integer > > parameterNamesToIndexes , Map < String , Query . ParameterSetter > parameters , boolean allowArrayParameters ) { List < ArrayParameter > arrayParametersSortedAsc = arrayParametersSortedAsc ( parameterNamesToIndexes , parameters , allowArrayParameters ) ; if ( arrayParametersSortedAsc . isEmpty ( ) ) { return parsedQuery ; } updateParameterNamesToIndexes ( parameterNamesToIndexes , arrayParametersSortedAsc ) ; return updateQueryWithArrayParameters ( parsedQuery , arrayParametersSortedAsc ) ; }
Update both the query and the parameter indexes to include the array parameters .