Uses of Class
org.mybatis.generator.api.dom.xml.XmlElement
Packages that use XmlElement
Package
Description
Provides the main classes and interfaces used by clients of MyBatis Generator.
-
Uses of XmlElement in org.mybatis.generator.api
Methods in org.mybatis.generator.api with parameters of type XmlElementModifier and TypeMethodDescriptiondefault voidCommentGenerator.addComment(XmlElement xmlElement) This method should add a suitable comment as a child element of the specified xmlElement to warn users that the element was generated and is subject to regeneration.default voidCommentGenerator.addRootComment(XmlElement rootElement) This method is called to add a comment as the first child of the root element.booleanCompositePlugin.sqlMapBaseColumnListElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapBaseColumnListElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the baseColumnList element is generated.booleanCompositePlugin.sqlMapBlobColumnListElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapBlobColumnListElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the blobColumnList element is generated.booleanCompositePlugin.sqlMapCountByExampleElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapCountByExampleElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the countByExample element is generated.booleanCompositePlugin.sqlMapDeleteByExampleElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapDeleteByExampleElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the deleteByExample element is generated.booleanCompositePlugin.sqlMapDeleteByPrimaryKeyElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapDeleteByPrimaryKeyElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the deleteByPrimaryKey element is generated.booleanCompositePlugin.sqlMapExampleWhereClauseElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapExampleWhereClauseElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the exampleWhereClause element is generated.booleanCompositePlugin.sqlMapInsertElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapInsertElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the insert element is generated.booleanCompositePlugin.sqlMapInsertSelectiveElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapInsertSelectiveElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the insert selective element is generated.booleanCompositePlugin.sqlMapResultMapWithBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapResultMapWithBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the resultMap with BLOBs element is generated - this resultMap will extend the base resultMap.booleanCompositePlugin.sqlMapResultMapWithoutBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapResultMapWithoutBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the base resultMap is generated.booleanCompositePlugin.sqlMapSelectAllElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapSelectAllElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the selectAll element is generated.booleanCompositePlugin.sqlMapSelectByExampleWithBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapSelectByExampleWithBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the selectByExampleWithBLOBs element is generated.booleanCompositePlugin.sqlMapSelectByExampleWithoutBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapSelectByExampleWithoutBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the selectByExample element is generated.booleanCompositePlugin.sqlMapSelectByPrimaryKeyElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapSelectByPrimaryKeyElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the selectByPrimaryKey element is generated.booleanCompositePlugin.sqlMapUpdateByExampleSelectiveElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapUpdateByExampleSelectiveElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the updateByExampleSelective element is generated.booleanCompositePlugin.sqlMapUpdateByExampleWithBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapUpdateByExampleWithBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the updateByExampleWithBLOBs element is generated.booleanCompositePlugin.sqlMapUpdateByExampleWithoutBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapUpdateByExampleWithoutBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the updateByExampleWithourBLOBs element is generated.booleanCompositePlugin.sqlMapUpdateByPrimaryKeySelectiveElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapUpdateByPrimaryKeySelectiveElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the updateByPrimaryKeySelective element is generated.booleanCompositePlugin.sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the updateByPrimaryKeyWithBLOBs element is generated.booleanCompositePlugin.sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) default booleanPlugin.sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) This method is called when the updateByPrimaryKeyWithoutBLOBs element is generated. -
Uses of XmlElement in org.mybatis.generator.api.dom.xml
Fields in org.mybatis.generator.api.dom.xml declared as XmlElementMethods in org.mybatis.generator.api.dom.xml that return XmlElementMethods in org.mybatis.generator.api.dom.xml with parameters of type XmlElementModifier and TypeMethodDescriptionvoidDocument.setRootElement(XmlElement rootElement) ElementVisitor.visit(XmlElement element) Constructors in org.mybatis.generator.api.dom.xml with parameters of type XmlElement -
Uses of XmlElement in org.mybatis.generator.api.dom.xml.render
Methods in org.mybatis.generator.api.dom.xml.render with parameters of type XmlElementModifier and TypeMethodDescriptionprivate StringElementRenderer.renderAttributes(XmlElement element) ElementRenderer.renderChildren(XmlElement element) ElementRenderer.renderClose(XmlElement element) ElementRenderer.renderOpen(XmlElement element) ElementRenderer.renderWithChildren(XmlElement element) ElementRenderer.renderWithoutChildren(XmlElement element) ElementRenderer.visit(XmlElement element) -
Uses of XmlElement in org.mybatis.generator.codegen.mybatis3.xmlmapper
Methods in org.mybatis.generator.codegen.mybatis3.xmlmapper that return XmlElementModifier and TypeMethodDescriptionprotected XmlElementSimpleXMLMapperGenerator.getSqlMapElement()protected XmlElementXMLMapperGenerator.getSqlMapElement()Methods in org.mybatis.generator.codegen.mybatis3.xmlmapper with parameters of type XmlElementModifier and TypeMethodDescriptionprotected voidXMLMapperGenerator.addBaseColumnListElement(XmlElement parentElement) protected voidXMLMapperGenerator.addBlobColumnListElement(XmlElement parentElement) protected voidXMLMapperGenerator.addCountByExampleElement(XmlElement parentElement) protected voidXMLMapperGenerator.addDeleteByExampleElement(XmlElement parentElement) protected voidMixedMapperGenerator.addDeleteByPrimaryKeyElement(XmlElement parentElement) protected voidSimpleXMLMapperGenerator.addDeleteByPrimaryKeyElement(XmlElement parentElement) protected voidXMLMapperGenerator.addDeleteByPrimaryKeyElement(XmlElement parentElement) protected voidXMLMapperGenerator.addExampleWhereClauseElement(XmlElement parentElement) protected voidMixedMapperGenerator.addInsertElement(XmlElement parentElement) protected voidSimpleXMLMapperGenerator.addInsertElement(XmlElement parentElement) protected voidXMLMapperGenerator.addInsertElement(XmlElement parentElement) protected voidXMLMapperGenerator.addInsertSelectiveElement(XmlElement parentElement) protected voidXMLMapperGenerator.addMyBatis3UpdateByExampleWhereClauseElement(XmlElement parentElement) protected voidSimpleXMLMapperGenerator.addResultMapElement(XmlElement parentElement) protected voidXMLMapperGenerator.addResultMapWithBLOBsElement(XmlElement parentElement) protected voidXMLMapperGenerator.addResultMapWithoutBLOBsElement(XmlElement parentElement) protected voidSimpleXMLMapperGenerator.addSelectAllElement(XmlElement parentElement) protected voidXMLMapperGenerator.addSelectByExampleWithBLOBsElement(XmlElement parentElement) protected voidXMLMapperGenerator.addSelectByExampleWithoutBLOBsElement(XmlElement parentElement) protected voidMixedMapperGenerator.addSelectByPrimaryKeyElement(XmlElement parentElement) protected voidSimpleXMLMapperGenerator.addSelectByPrimaryKeyElement(XmlElement parentElement) protected voidXMLMapperGenerator.addSelectByPrimaryKeyElement(XmlElement parentElement) protected voidXMLMapperGenerator.addUpdateByExampleSelectiveElement(XmlElement parentElement) protected voidXMLMapperGenerator.addUpdateByExampleWithBLOBsElement(XmlElement parentElement) protected voidXMLMapperGenerator.addUpdateByExampleWithoutBLOBsElement(XmlElement parentElement) protected voidSimpleXMLMapperGenerator.addUpdateByPrimaryKeyElement(XmlElement parentElement) protected voidXMLMapperGenerator.addUpdateByPrimaryKeySelectiveElement(XmlElement parentElement) protected voidMixedMapperGenerator.addUpdateByPrimaryKeyWithBLOBsElement(XmlElement parentElement) protected voidXMLMapperGenerator.addUpdateByPrimaryKeyWithBLOBsElement(XmlElement parentElement) protected voidMixedMapperGenerator.addUpdateByPrimaryKeyWithoutBLOBsElement(XmlElement parentElement) protected voidXMLMapperGenerator.addUpdateByPrimaryKeyWithoutBLOBsElement(XmlElement parentElement) protected voidSimpleXMLMapperGenerator.initializeAndExecuteGenerator(AbstractXmlElementGenerator elementGenerator, XmlElement parentElement) protected voidXMLMapperGenerator.initializeAndExecuteGenerator(AbstractXmlElementGenerator elementGenerator, XmlElement parentElement) -
Uses of XmlElement in org.mybatis.generator.codegen.mybatis3.xmlmapper.elements
Methods in org.mybatis.generator.codegen.mybatis3.xmlmapper.elements that return XmlElementModifier and TypeMethodDescriptionprotected XmlElementAbstractXmlElementGenerator.buildConstructorElement(boolean includeBlobColumns) protected XmlElementAbstractXmlElementGenerator.buildInitialInsert(String statementId, FullyQualifiedJavaType parameterType) protected XmlElementAbstractXmlElementGenerator.buildUpdateByExampleElement(String statementId, List<IntrospectedColumn> columns) protected XmlElementAbstractXmlElementGenerator.buildUpdateByPrimaryKeyElement(String statementId, String parameterType, List<IntrospectedColumn> columns) protected XmlElementAbstractXmlElementGenerator.getBaseColumnListElement()protected XmlElementAbstractXmlElementGenerator.getBlobColumnListElement()protected XmlElementAbstractXmlElementGenerator.getExampleIncludeElement()private XmlElementExampleWhereClauseElementGenerator.getMiddleForEachElement(IntrospectedColumn introspectedColumn) protected XmlElementAbstractXmlElementGenerator.getSelectKey(IntrospectedColumn introspectedColumn, GeneratedKey generatedKey) This method should return an XmlElement for the select key used to automatically generate keys.protected XmlElementAbstractXmlElementGenerator.getUpdateByExampleIncludeElement()Methods in org.mybatis.generator.codegen.mybatis3.xmlmapper.elements that return types with arguments of type XmlElementModifier and TypeMethodDescriptionprotected List<XmlElement> AbstractXmlElementGenerator.buildResultMapItems(AbstractXmlElementGenerator.ResultElementType elementType, List<IntrospectedColumn> columns) Methods in org.mybatis.generator.codegen.mybatis3.xmlmapper.elements with parameters of type XmlElementModifier and TypeMethodDescriptionabstract voidAbstractXmlElementGenerator.addElements(XmlElement parentElement) voidBaseColumnListElementGenerator.addElements(XmlElement parentElement) voidBlobColumnListElementGenerator.addElements(XmlElement parentElement) voidCountByExampleElementGenerator.addElements(XmlElement parentElement) voidDeleteByExampleElementGenerator.addElements(XmlElement parentElement) voidDeleteByPrimaryKeyElementGenerator.addElements(XmlElement parentElement) voidExampleWhereClauseElementGenerator.addElements(XmlElement parentElement) voidInsertElementGenerator.addElements(XmlElement parentElement) voidInsertSelectiveElementGenerator.addElements(XmlElement parentElement) voidResultMapWithBLOBsElementGenerator.addElements(XmlElement parentElement) voidResultMapWithoutBLOBsElementGenerator.addElements(XmlElement parentElement) voidSelectByExampleWithBLOBsElementGenerator.addElements(XmlElement parentElement) voidSelectByExampleWithoutBLOBsElementGenerator.addElements(XmlElement parentElement) voidSelectByPrimaryKeyElementGenerator.addElements(XmlElement parentElement) voidSimpleSelectAllElementGenerator.addElements(XmlElement parentElement) voidSimpleSelectByPrimaryKeyElementGenerator.addElements(XmlElement parentElement) voidUpdateByExampleSelectiveElementGenerator.addElements(XmlElement parentElement) voidUpdateByExampleWithBLOBsElementGenerator.addElements(XmlElement parentElement) voidUpdateByExampleWithoutBLOBsElementGenerator.addElements(XmlElement parentElement) voidUpdateByPrimaryKeySelectiveElementGenerator.addElements(XmlElement parentElement) voidUpdateByPrimaryKeyWithBLOBsElementGenerator.addElements(XmlElement parentElement) voidUpdateByPrimaryKeyWithoutBLOBsElementGenerator.addElements(XmlElement parentElement) private voidResultMapWithBLOBsElementGenerator.addResultMapConstructorElements(XmlElement answer) private voidResultMapWithoutBLOBsElementGenerator.addResultMapConstructorElements(XmlElement answer) private voidResultMapWithBLOBsElementGenerator.addResultMapElements(XmlElement answer) private voidResultMapWithoutBLOBsElementGenerator.addResultMapElements(XmlElement answer) -
Uses of XmlElement in org.mybatis.generator.internal
Methods in org.mybatis.generator.internal with parameters of type XmlElementModifier and TypeMethodDescriptionvoidDefaultCommentGenerator.addComment(XmlElement xmlElement) Adds a suitable comment to warn users that the element was generated, and when it was generated. -
Uses of XmlElement in org.mybatis.generator.plugins
Fields in org.mybatis.generator.plugins with type parameters of type XmlElementModifier and TypeFieldDescriptionprivate final Map<FullyQualifiedTable, List<XmlElement>> RowBoundsPlugin.elementsToAddMethods in org.mybatis.generator.plugins with parameters of type XmlElementModifier and TypeMethodDescriptionprivate voidCachePlugin.addAttributeIfExists(XmlElement element, IntrospectedTable introspectedTable, CachePlugin.CacheProperty cacheProperty) private voidRowBoundsPlugin.copyAndSaveElement(XmlElement element, FullyQualifiedTable fqt) Use the method copy constructor to create a new element.booleanRowBoundsPlugin.sqlMapSelectByExampleWithBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable) booleanRowBoundsPlugin.sqlMapSelectByExampleWithoutBLOBsElementGenerated(XmlElement element, IntrospectedTable introspectedTable)