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
Fields -
Constructor Summary
ConstructorsConstructorDescriptionForEachSqlNode(Configuration configuration, SqlNode contents, String collectionExpression, Boolean nullable, String index, String item, String open, String close, String separator) ForEachSqlNode(Configuration configuration, SqlNode contents, String collectionExpression, String index, String item, String open, String close, String separator) Deprecated. -
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)
-
Field Details
-
ITEM_PREFIX
- See Also:
-
evaluator
-
collectionExpression
-
nullable
-
contents
-
open
-
close
-
separator
-
item
-
index
-
configuration
-
-
Constructor Details
-
ForEachSqlNode
@Deprecated public ForEachSqlNode(Configuration configuration, SqlNode contents, String collectionExpression, String index, String item, String open, String close, String separator) Deprecated. -
ForEachSqlNode
-
-
Method Details
ForEachSqlNode(Configuration, SqlNode, String, Boolean, String, String, String, String, String).