private Object[] applyArgumentResolver(Object[] args) { ArgumentResolver resolver = compileContext.getArgumentResolver(); Object[] result = new Object[args.length]; for (int i = 0; i < args.length; i++) { result[i] = resolver.resolveArgument(args[i]); } return result; }
void addCollectionArg(Collection<?> value) { if (value != null) { if (args == null) { SqlUtils.addInlineCollectionToSqlString(sql, compileContext.getArgumentResolver(), value); } else { sql.append(SqlStatement.REPLACEABLE_ARRAY_PARAMETER); args.add(value); } } }
Collection<?> values = collectionArgs.get(index); if (largeArgMode) { SqlUtils.addInlineCollectionToSqlString(result, compileContext.getArgumentResolver(), values); } else { appendCollectionVariableStringForSize(result, values.size());
addCollectionArg((Collection<?>) value); } else if (args == null) { sql.append(SqlUtils.toSanitizedString(value, compileContext.getArgumentResolver())); } else { if (value != null) {
private Object[] applyArgumentResolver(Object[] args) { ArgumentResolver resolver = compileContext.getArgumentResolver(); Object[] result = new Object[args.length]; for (int i = 0; i < args.length; i++) { result[i] = resolver.resolveArgument(args[i]); } return result; }
void addCollectionArg(Collection<?> value) { if (value != null) { if (args == null) { SqlUtils.addInlineCollectionToSqlString(sql, compileContext.getArgumentResolver(), value); } else { sql.append(SqlStatement.REPLACEABLE_ARRAY_PARAMETER); args.add(value); } } }
Collection<?> values = collectionArgs.get(index); if (largeArgMode) { SqlUtils.addInlineCollectionToSqlString(result, compileContext.getArgumentResolver(), values); } else { appendCollectionVariableStringForSize(result, values.size());
addCollectionArg((Collection<?>) value); } else if (args == null) { sql.append(SqlUtils.toSanitizedString(value, compileContext.getArgumentResolver())); } else { if (value != null) {