com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements
Class SqlTagContext

java.lang.Object
  extended bycom.ibatis.sqlmap.engine.mapping.sql.dynamic.elements.SqlTagContext

public class SqlTagContext
extends java.lang.Object


Field Summary
private  java.util.HashMap attributes
           
private  SqlTag firstNonDynamicTagWithPrepend
           
private  java.io.PrintWriter out
           
private  boolean overridePrepend
           
private  java.util.ArrayList parameterMappings
           
private  java.io.StringWriter sw
           
 
Constructor Summary
SqlTagContext()
           
 
Method Summary
 void addParameterMapping(ParameterMapping mapping)
           
 java.lang.Object getAttribute(java.lang.Object key)
           
 java.lang.String getBodyText()
           
 SqlTag getFirstNonDynamicTagWithPrepend()
           
 java.util.List getParameterMappings()
           
 java.io.PrintWriter getWriter()
           
 boolean isOverridePrepend()
           
 void setAttribute(java.lang.Object key, java.lang.Object value)
           
 void setFirstNonDynamicTagWithPrepend(SqlTag firstNonDynamicTagWithPrepend)
           
 void setOverridePrepend(boolean overridePrepend)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sw

private java.io.StringWriter sw

out

private java.io.PrintWriter out

attributes

private java.util.HashMap attributes

overridePrepend

private boolean overridePrepend

firstNonDynamicTagWithPrepend

private SqlTag firstNonDynamicTagWithPrepend

parameterMappings

private java.util.ArrayList parameterMappings
Constructor Detail

SqlTagContext

public SqlTagContext()
Method Detail

getWriter

public java.io.PrintWriter getWriter()

getBodyText

public java.lang.String getBodyText()

isOverridePrepend

public boolean isOverridePrepend()

setOverridePrepend

public void setOverridePrepend(boolean overridePrepend)

getFirstNonDynamicTagWithPrepend

public SqlTag getFirstNonDynamicTagWithPrepend()

setFirstNonDynamicTagWithPrepend

public void setFirstNonDynamicTagWithPrepend(SqlTag firstNonDynamicTagWithPrepend)

setAttribute

public void setAttribute(java.lang.Object key,
                         java.lang.Object value)

getAttribute

public java.lang.Object getAttribute(java.lang.Object key)

addParameterMapping

public void addParameterMapping(ParameterMapping mapping)

getParameterMappings

public java.util.List getParameterMappings()