Class ForEachSqlNode.FilteredDynamicContext
- java.lang.Object
-
- org.apache.ibatis.scripting.xmltags.DynamicContext
-
- org.apache.ibatis.scripting.xmltags.ForEachSqlNode.FilteredDynamicContext
-
- Enclosing class:
- ForEachSqlNode
private static class ForEachSqlNode.FilteredDynamicContext extends DynamicContext
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.ibatis.scripting.xmltags.DynamicContext
DynamicContext.ContextAccessor, DynamicContext.ContextMap
-
-
Field Summary
Fields Modifier and Type Field Description private DynamicContext
delegate
private int
index
private java.lang.String
item
private java.lang.String
itemIndex
-
Fields inherited from class org.apache.ibatis.scripting.xmltags.DynamicContext
DATABASE_ID_KEY, PARAMETER_OBJECT_KEY
-
-
Constructor Summary
Constructors Constructor Description FilteredDynamicContext(Configuration configuration, DynamicContext delegate, java.lang.String itemIndex, java.lang.String item, int i)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendSql(java.lang.String sql)
void
bind(java.lang.String name, java.lang.Object value)
java.util.Map<java.lang.String,java.lang.Object>
getBindings()
java.lang.String
getSql()
int
getUniqueNumber()
-
-
-
Field Detail
-
delegate
private final DynamicContext delegate
-
index
private final int index
-
itemIndex
private final java.lang.String itemIndex
-
item
private final java.lang.String item
-
-
Constructor Detail
-
FilteredDynamicContext
public FilteredDynamicContext(Configuration configuration, DynamicContext delegate, java.lang.String itemIndex, java.lang.String item, int i)
-
-
Method Detail
-
getBindings
public java.util.Map<java.lang.String,java.lang.Object> getBindings()
- Overrides:
getBindings
in classDynamicContext
-
bind
public void bind(java.lang.String name, java.lang.Object value)
- Overrides:
bind
in classDynamicContext
-
getSql
public java.lang.String getSql()
- Overrides:
getSql
in classDynamicContext
-
appendSql
public void appendSql(java.lang.String sql)
- Overrides:
appendSql
in classDynamicContext
-
getUniqueNumber
public int getUniqueNumber()
- Overrides:
getUniqueNumber
in classDynamicContext
-
-