Class ForEachSqlNode
java.lang.Object
org.apache.ibatis.scripting.xmltags.ForEachSqlNode
- All Implemented Interfaces:
SqlNode
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
private class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
private final String
private final Configuration
private final SqlNode
private final ExpressionEvaluator
private final String
private final String
static final String
private final String
private final String
-
Constructor Summary
ConstructorsConstructorDescriptionForEachSqlNode
(Configuration configuration, SqlNode contents, String collectionExpression, String index, String item, String open, String close, String separator) -
Method Summary
Modifier and TypeMethodDescriptionboolean
apply
(DynamicContext context) private void
applyClose
(DynamicContext context) private void
applyIndex
(DynamicContext context, Object o, int i) private void
applyItem
(DynamicContext context, Object o, int i) private void
applyOpen
(DynamicContext context) private static String
itemizeItem
(String item, int i)