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 DynamicContextdelegateprivate intindexprivate java.lang.Stringitemprivate java.lang.StringitemIndex-
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 voidappendSql(java.lang.String sql)voidbind(java.lang.String name, java.lang.Object value)java.util.Map<java.lang.String,java.lang.Object>getBindings()java.lang.StringgetSql()intgetUniqueNumber()
-
-
-
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:
getBindingsin classDynamicContext
-
bind
public void bind(java.lang.String name, java.lang.Object value)- Overrides:
bindin classDynamicContext
-
getSql
public java.lang.String getSql()
- Overrides:
getSqlin classDynamicContext
-
appendSql
public void appendSql(java.lang.String sql)
- Overrides:
appendSqlin classDynamicContext
-
getUniqueNumber
public int getUniqueNumber()
- Overrides:
getUniqueNumberin classDynamicContext
-
-