Uses of Class
org.apache.ibatis.parsing.XNode
-
Packages that use XNode Package Description org.apache.ibatis.builder.xml Parses XML files to create a Configuration.org.apache.ibatis.parsing Parsing utils.org.apache.ibatis.scripting Base package for languages.org.apache.ibatis.scripting.defaults Default beans for languages.org.apache.ibatis.scripting.xmltags Default XML MyBatis language.org.apache.ibatis.session Base package. -
-
Uses of XNode in org.apache.ibatis.builder.xml
Fields in org.apache.ibatis.builder.xml declared as XNode Modifier and Type Field Description private XNodeXMLStatementBuilder. contextFields in org.apache.ibatis.builder.xml with type parameters of type XNode Modifier and Type Field Description private java.util.Map<java.lang.String,XNode>XMLMapperBuilder. sqlFragmentsMethods in org.apache.ibatis.builder.xml that return XNode Modifier and Type Method Description XNodeXMLMapperBuilder. getSqlFragment(java.lang.String refid)Methods in org.apache.ibatis.builder.xml with parameters of type XNode Modifier and Type Method Description private ResultMappingXMLMapperBuilder. buildResultMappingFromContext(XNode context, java.lang.Class<?> resultType, java.util.List<ResultFlag> flags)private voidXMLMapperBuilder. cacheElement(XNode context)private voidXMLMapperBuilder. cacheRefElement(XNode context)private voidXMLMapperBuilder. configurationElement(XNode context)private voidXMLConfigBuilder. databaseIdProviderElement(XNode context)private DataSourceFactoryXMLConfigBuilder. dataSourceElement(XNode context)private voidXMLConfigBuilder. environmentsElement(XNode context)protected java.lang.Class<?>XMLMapperBuilder. inheritEnclosingType(XNode resultMapNode, java.lang.Class<?> enclosingType)private voidXMLConfigBuilder. mappersElement(XNode context)private voidXMLConfigBuilder. objectFactoryElement(XNode context)private voidXMLConfigBuilder. objectWrapperFactoryElement(XNode context)private voidXMLConfigBuilder. parseConfiguration(XNode root)private voidXMLStatementBuilder. parseSelectKeyNode(java.lang.String id, XNode nodeToHandle, java.lang.Class<?> parameterTypeClass, LanguageDriver langDriver, java.lang.String databaseId)private voidXMLConfigBuilder. pluginsElement(XNode context)private voidXMLMapperBuilder. processConstructorElement(XNode resultChild, java.lang.Class<?> resultType, java.util.List<ResultMapping> resultMappings)private DiscriminatorXMLMapperBuilder. processDiscriminatorElement(XNode context, java.lang.Class<?> resultType, java.util.List<ResultMapping> resultMappings)private java.lang.StringXMLMapperBuilder. processNestedResultMappings(XNode context, java.util.List<ResultMapping> resultMappings, java.lang.Class<?> enclosingType)private voidXMLConfigBuilder. propertiesElement(XNode context)private voidXMLConfigBuilder. reflectorFactoryElement(XNode context)private ResultMapXMLMapperBuilder. resultMapElement(XNode resultMapNode)private ResultMapXMLMapperBuilder. resultMapElement(XNode resultMapNode, java.util.List<ResultMapping> additionalResultMappings, java.lang.Class<?> enclosingType)private java.util.PropertiesXMLConfigBuilder. settingsAsProperties(XNode context)private TransactionFactoryXMLConfigBuilder. transactionManagerElement(XNode context)private voidXMLConfigBuilder. typeAliasesElement(XNode context)private voidXMLConfigBuilder. typeHandlersElement(XNode context)protected voidXMLMapperBuilder. validateCollection(XNode context, java.lang.Class<?> enclosingType)Method parameters in org.apache.ibatis.builder.xml with type arguments of type XNode Modifier and Type Method Description private voidXMLMapperBuilder. buildStatementFromContext(java.util.List<XNode> list)private voidXMLMapperBuilder. buildStatementFromContext(java.util.List<XNode> list, java.lang.String requiredDatabaseId)private voidXMLMapperBuilder. parameterMapElement(java.util.List<XNode> list)private voidXMLStatementBuilder. parseSelectKeyNodes(java.lang.String parentId, java.util.List<XNode> list, java.lang.Class<?> parameterTypeClass, LanguageDriver langDriver, java.lang.String skRequiredDatabaseId)private voidXMLStatementBuilder. removeSelectKeyNodes(java.util.List<XNode> selectKeyNodes)private voidXMLMapperBuilder. resultMapElements(java.util.List<XNode> list)private voidXMLMapperBuilder. sqlElement(java.util.List<XNode> list)private voidXMLMapperBuilder. sqlElement(java.util.List<XNode> list, java.lang.String requiredDatabaseId)Constructors in org.apache.ibatis.builder.xml with parameters of type XNode Constructor Description XMLStatementBuilder(Configuration configuration, MapperBuilderAssistant builderAssistant, XNode context)XMLStatementBuilder(Configuration configuration, MapperBuilderAssistant builderAssistant, XNode context, java.lang.String databaseId)Constructor parameters in org.apache.ibatis.builder.xml with type arguments of type XNode Constructor Description XMLMapperBuilder(java.io.InputStream inputStream, Configuration configuration, java.lang.String resource, java.util.Map<java.lang.String,XNode> sqlFragments)XMLMapperBuilder(java.io.InputStream inputStream, Configuration configuration, java.lang.String resource, java.util.Map<java.lang.String,XNode> sqlFragments, java.lang.String namespace)XMLMapperBuilder(java.io.Reader reader, Configuration configuration, java.lang.String resource, java.util.Map<java.lang.String,XNode> sqlFragments)Deprecated.XMLMapperBuilder(java.io.Reader reader, Configuration configuration, java.lang.String resource, java.util.Map<java.lang.String,XNode> sqlFragments, java.lang.String namespace)Deprecated.XMLMapperBuilder(XPathParser parser, Configuration configuration, java.lang.String resource, java.util.Map<java.lang.String,XNode> sqlFragments) -
Uses of XNode in org.apache.ibatis.parsing
Methods in org.apache.ibatis.parsing that return XNode Modifier and Type Method Description XNodeXNode. evalNode(java.lang.String expression)XNodeXPathParser. evalNode(java.lang.Object root, java.lang.String expression)XNodeXPathParser. evalNode(java.lang.String expression)XNodeXNode. getParent()XNodeXNode. newXNode(org.w3c.dom.Node node)Methods in org.apache.ibatis.parsing that return types with arguments of type XNode Modifier and Type Method Description java.util.List<XNode>XNode. evalNodes(java.lang.String expression)java.util.List<XNode>XPathParser. evalNodes(java.lang.Object root, java.lang.String expression)java.util.List<XNode>XPathParser. evalNodes(java.lang.String expression)java.util.List<XNode>XNode. getChildren() -
Uses of XNode in org.apache.ibatis.scripting
Methods in org.apache.ibatis.scripting with parameters of type XNode Modifier and Type Method Description SqlSourceLanguageDriver. createSqlSource(Configuration configuration, XNode script, java.lang.Class<?> parameterType)Creates anSqlSourcethat will hold the statement read from a mapper xml file. -
Uses of XNode in org.apache.ibatis.scripting.defaults
Methods in org.apache.ibatis.scripting.defaults with parameters of type XNode Modifier and Type Method Description SqlSourceRawLanguageDriver. createSqlSource(Configuration configuration, XNode script, java.lang.Class<?> parameterType) -
Uses of XNode in org.apache.ibatis.scripting.xmltags
Fields in org.apache.ibatis.scripting.xmltags declared as XNode Modifier and Type Field Description private XNodeXMLScriptBuilder. contextMethods in org.apache.ibatis.scripting.xmltags with parameters of type XNode Modifier and Type Method Description SqlSourceXMLLanguageDriver. createSqlSource(Configuration configuration, XNode script, java.lang.Class<?> parameterType)voidXMLScriptBuilder.BindHandler. handleNode(XNode nodeToHandle, java.util.List<SqlNode> targetContents)voidXMLScriptBuilder.ChooseHandler. handleNode(XNode nodeToHandle, java.util.List<SqlNode> targetContents)voidXMLScriptBuilder.ForEachHandler. handleNode(XNode nodeToHandle, java.util.List<SqlNode> targetContents)voidXMLScriptBuilder.IfHandler. handleNode(XNode nodeToHandle, java.util.List<SqlNode> targetContents)voidXMLScriptBuilder.NodeHandler. handleNode(XNode nodeToHandle, java.util.List<SqlNode> targetContents)voidXMLScriptBuilder.OtherwiseHandler. handleNode(XNode nodeToHandle, java.util.List<SqlNode> targetContents)voidXMLScriptBuilder.SetHandler. handleNode(XNode nodeToHandle, java.util.List<SqlNode> targetContents)voidXMLScriptBuilder.TrimHandler. handleNode(XNode nodeToHandle, java.util.List<SqlNode> targetContents)voidXMLScriptBuilder.WhereHandler. handleNode(XNode nodeToHandle, java.util.List<SqlNode> targetContents)private voidXMLScriptBuilder.ChooseHandler. handleWhenOtherwiseNodes(XNode chooseSqlNode, java.util.List<SqlNode> ifSqlNodes, java.util.List<SqlNode> defaultSqlNodes)protected MixedSqlNodeXMLScriptBuilder. parseDynamicTags(XNode node)Constructors in org.apache.ibatis.scripting.xmltags with parameters of type XNode Constructor Description XMLScriptBuilder(Configuration configuration, XNode context)XMLScriptBuilder(Configuration configuration, XNode context, java.lang.Class<?> parameterType) -
Uses of XNode in org.apache.ibatis.session
Fields in org.apache.ibatis.session with type parameters of type XNode Modifier and Type Field Description protected java.util.Map<java.lang.String,XNode>Configuration. sqlFragmentsMethods in org.apache.ibatis.session that return types with arguments of type XNode Modifier and Type Method Description java.util.Map<java.lang.String,XNode>Configuration. getSqlFragments()
-