Class ForEachSqlNode
java.lang.Object
org.apache.ibatis.scripting.xmltags.ForEachSqlNode
- All Implemented Interfaces:
SqlNode
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final Stringprivate final Configurationprivate final SqlNodeprivate final ExpressionEvaluatorprivate final Stringprivate final Stringstatic final Stringprivate final Stringprivate 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 TypeMethodDescriptionbooleanapply(DynamicContext context) private voidapplyClose(DynamicContext context) private voidapplyIndex(DynamicContext context, Object o, int i) private voidapplyItem(DynamicContext context, Object o, int i) private voidapplyOpen(DynamicContext context) private static StringitemizeItem(String item, int i)