Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.ibatis.sqlmap.engine.builder.xml
Class BaseParser.Variables  view BaseParser.Variables download BaseParser.Variables.java

java.lang.Object
  extended bycom.ibatis.sqlmap.engine.builder.xml.BaseParser.Variables
Enclosing class:
BaseParser

protected static class BaseParser.Variables
extends java.lang.Object

Variables the parser uses. This "struct" like class is necessary because anonymous inner classes do not have access to non-final member fields of the parent class. This way, we can make the Variables instance final, and use all of its public fields as variables for parsing state.


Field Summary
 com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client
           
 com.ibatis.sqlmap.engine.cache.CacheModel currentCacheModel
           
 java.lang.String currentNamespace
           
 com.ibatis.sqlmap.engine.mapping.parameter.BasicParameterMap currentParameterMap
           
 java.util.Properties currentProperties
           
 java.lang.String currentResource
           
 com.ibatis.sqlmap.engine.mapping.result.BasicResultMap currentResultMap
           
 com.ibatis.sqlmap.engine.mapping.statement.MappedStatement currentStatement
           
 javax.sql.DataSource dataSource
           
 com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate delegate
           
 com.ibatis.sqlmap.engine.mapping.result.Discriminator discriminator
           
 java.util.Properties dsProps
           
 com.ibatis.sqlmap.engine.scope.ErrorContext errorContext
           
 com.ibatis.sqlmap.engine.scope.ErrorContext errorCtx
           
 java.util.List parameterMappingList
           
 java.util.Properties properties
           
 int resultMappingIndex
           
 java.util.List resultMappingList
           
 java.util.Map sqlIncludes
           
 XmlConverter sqlMapConfigConv
           
 XmlConverter sqlMapConv
           
 java.util.Properties txProps
           
 com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory
           
 boolean useStatementNamespaces
           
 
Constructor Summary
protected BaseParser.Variables()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

errorCtx

public com.ibatis.sqlmap.engine.scope.ErrorContext errorCtx

txProps

public java.util.Properties txProps

dsProps

public java.util.Properties dsProps

errorContext

public com.ibatis.sqlmap.engine.scope.ErrorContext errorContext

properties

public java.util.Properties properties

sqlMapConv

public XmlConverter sqlMapConv

sqlMapConfigConv

public XmlConverter sqlMapConfigConv

currentResource

public java.lang.String currentResource

currentNamespace

public java.lang.String currentNamespace

client

public com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client

delegate

public com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate delegate

typeHandlerFactory

public com.ibatis.sqlmap.engine.type.TypeHandlerFactory typeHandlerFactory

dataSource

public javax.sql.DataSource dataSource

useStatementNamespaces

public boolean useStatementNamespaces

currentProperties

public java.util.Properties currentProperties

currentCacheModel

public com.ibatis.sqlmap.engine.cache.CacheModel currentCacheModel

currentResultMap

public com.ibatis.sqlmap.engine.mapping.result.BasicResultMap currentResultMap

currentParameterMap

public com.ibatis.sqlmap.engine.mapping.parameter.BasicParameterMap currentParameterMap

currentStatement

public com.ibatis.sqlmap.engine.mapping.statement.MappedStatement currentStatement

parameterMappingList

public java.util.List parameterMappingList

resultMappingList

public java.util.List resultMappingList

resultMappingIndex

public int resultMappingIndex

sqlIncludes

public java.util.Map sqlIncludes

discriminator

public com.ibatis.sqlmap.engine.mapping.result.Discriminator discriminator
Constructor Detail

BaseParser.Variables

protected BaseParser.Variables()