sql.append(fragment);
sql.append(" ");
}
ArrayList<SqlNode> contents = new ArrayList<SqlNode>();
contents.add(new TextSqlNode(sql.toString()));
MixedSqlNode rootSqlNode = new MixedSqlNode(contents);
return new DynamicSqlSource(configuration, rootSqlNode);
} else if (sqlProviderAnnotationType != null) {
Annotation sqlProviderAnnotation = method.getAnnotation(sqlProviderAnnotationType);
return new ProviderSqlSource(assistant.getConfiguration(), sqlProviderAnnotation);
}