Class ForEachSqlNode.PrefixedContext
- java.lang.Object
-
- org.apache.ibatis.scripting.xmltags.DynamicContext
-
- org.apache.ibatis.scripting.xmltags.ForEachSqlNode.PrefixedContext
-
- Enclosing class:
- ForEachSqlNode
private class ForEachSqlNode.PrefixedContext 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 java.lang.Stringprefixprivate booleanprefixApplied-
Fields inherited from class org.apache.ibatis.scripting.xmltags.DynamicContext
DATABASE_ID_KEY, PARAMETER_OBJECT_KEY
-
-
Constructor Summary
Constructors Constructor Description PrefixedContext(DynamicContext delegate, java.lang.String prefix)
-
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()booleanisPrefixApplied()
-
-
-
Field Detail
-
delegate
private final DynamicContext delegate
-
prefix
private final java.lang.String prefix
-
prefixApplied
private boolean prefixApplied
-
-
Constructor Detail
-
PrefixedContext
public PrefixedContext(DynamicContext delegate, java.lang.String prefix)
-
-
Method Detail
-
isPrefixApplied
public boolean isPrefixApplied()
-
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
-
appendSql
public void appendSql(java.lang.String sql)
- Overrides:
appendSqlin classDynamicContext
-
getSql
public java.lang.String getSql()
- Overrides:
getSqlin classDynamicContext
-
getUniqueNumber
public int getUniqueNumber()
- Overrides:
getUniqueNumberin classDynamicContext
-
-