类 XmlElementTools
- java.lang.Object
-
- pro.leaco.mybatis.generator.plugins.utils.XmlElementTools
-
public class XmlElementTools extends Object
-
-
构造器概要
构造器 构造器 说明 XmlElementTools()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static org.mybatis.generator.api.dom.xml.Attributeclone(org.mybatis.generator.api.dom.xml.Attribute attribute)拷贝static org.mybatis.generator.api.dom.xml.TextElementclone(org.mybatis.generator.api.dom.xml.TextElement textElement)拷贝static org.mybatis.generator.api.dom.xml.XmlElementclone(org.mybatis.generator.api.dom.xml.XmlElement element)拷贝static org.mybatis.generator.api.dom.xml.XmlElementcreateElement(String name, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)static org.mybatis.generator.api.dom.xml.XmlElementcreateElement(String name, org.mybatis.generator.api.dom.xml.Attribute... attributes)生成一个 xml 根结点static org.mybatis.generator.api.dom.xml.XmlElementcreateElement(String name, org.mybatis.generator.api.dom.xml.Attribute attribute1, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)static org.mybatis.generator.api.dom.xml.XmlElementcreateElement(String name, org.mybatis.generator.api.dom.xml.Attribute attribute1, org.mybatis.generator.api.dom.xml.Attribute attribute2, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)static org.mybatis.generator.api.dom.xml.XmlElementcreateElement(String name, org.mybatis.generator.api.dom.xml.Attribute attribute1, org.mybatis.generator.api.dom.xml.Attribute attribute2, org.mybatis.generator.api.dom.xml.Attribute attribute3, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)static org.mybatis.generator.api.dom.xml.XmlElementcreateElement(String name, org.mybatis.generator.api.dom.xml.Attribute attribute1, org.mybatis.generator.api.dom.xml.Attribute attribute2, org.mybatis.generator.api.dom.xml.Attribute attribute3, org.mybatis.generator.api.dom.xml.Attribute attribute4, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)static org.mybatis.generator.api.dom.xml.XmlElementcreateElement(String name, org.mybatis.generator.api.dom.xml.Attribute attribute1, org.mybatis.generator.api.dom.xml.Attribute attribute2, org.mybatis.generator.api.dom.xml.Attribute attribute3, org.mybatis.generator.api.dom.xml.Attribute attribute4, org.mybatis.generator.api.dom.xml.Attribute attribute5, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)static List<org.mybatis.generator.api.dom.xml.TextElement>findAllTextElements(org.mybatis.generator.api.dom.xml.XmlElement xmlElement)查询指定xml下所有text xml 节点static List<org.mybatis.generator.api.dom.xml.XmlElement>findXmlElements(org.mybatis.generator.api.dom.xml.XmlElement xmlElement, String name)查找指定xml节点下指定节点名称的元素static org.mybatis.generator.api.dom.xml.AttributegetAttribute(org.mybatis.generator.api.dom.xml.XmlElement element, String name)获取属性static voidremoveAttribute(org.mybatis.generator.api.dom.xml.XmlElement element, String name)移除属性static voidreplaceAttribute(org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.dom.xml.Attribute attribute)替换属性static voidreplaceXmlElement(org.mybatis.generator.api.dom.xml.XmlElement srcEle, org.mybatis.generator.api.dom.xml.XmlElement destEle)xmlElement 替换
-
-
-
方法详细资料
-
getAttribute
public static org.mybatis.generator.api.dom.xml.Attribute getAttribute(org.mybatis.generator.api.dom.xml.XmlElement element, String name)获取属性- 参数:
element-name-
-
removeAttribute
public static void removeAttribute(org.mybatis.generator.api.dom.xml.XmlElement element, String name)移除属性- 参数:
element-name-
-
replaceAttribute
public static void replaceAttribute(org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.dom.xml.Attribute attribute)替换属性- 参数:
element-attribute-
-
replaceXmlElement
public static void replaceXmlElement(org.mybatis.generator.api.dom.xml.XmlElement srcEle, org.mybatis.generator.api.dom.xml.XmlElement destEle)xmlElement 替换- 参数:
srcEle-destEle-
-
findXmlElements
public static List<org.mybatis.generator.api.dom.xml.XmlElement> findXmlElements(org.mybatis.generator.api.dom.xml.XmlElement xmlElement, String name)
查找指定xml节点下指定节点名称的元素- 参数:
xmlElement-name-- 返回:
-
findAllTextElements
public static List<org.mybatis.generator.api.dom.xml.TextElement> findAllTextElements(org.mybatis.generator.api.dom.xml.XmlElement xmlElement)
查询指定xml下所有text xml 节点- 参数:
xmlElement-- 返回:
-
clone
public static org.mybatis.generator.api.dom.xml.XmlElement clone(org.mybatis.generator.api.dom.xml.XmlElement element)
拷贝- 参数:
element-- 返回:
-
clone
public static org.mybatis.generator.api.dom.xml.Attribute clone(org.mybatis.generator.api.dom.xml.Attribute attribute)
拷贝- 参数:
attribute-- 返回:
-
clone
public static org.mybatis.generator.api.dom.xml.TextElement clone(org.mybatis.generator.api.dom.xml.TextElement textElement)
拷贝- 参数:
textElement-- 返回:
-
createElement
public static org.mybatis.generator.api.dom.xml.XmlElement createElement(String name, org.mybatis.generator.api.dom.xml.Attribute... attributes)
生成一个 xml 根结点
-
createElement
public static org.mybatis.generator.api.dom.xml.XmlElement createElement(String name, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)
-
createElement
public static org.mybatis.generator.api.dom.xml.XmlElement createElement(String name, org.mybatis.generator.api.dom.xml.Attribute attribute1, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)
-
createElement
public static org.mybatis.generator.api.dom.xml.XmlElement createElement(String name, org.mybatis.generator.api.dom.xml.Attribute attribute1, org.mybatis.generator.api.dom.xml.Attribute attribute2, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)
-
createElement
public static org.mybatis.generator.api.dom.xml.XmlElement createElement(String name, org.mybatis.generator.api.dom.xml.Attribute attribute1, org.mybatis.generator.api.dom.xml.Attribute attribute2, org.mybatis.generator.api.dom.xml.Attribute attribute3, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)
-
createElement
public static org.mybatis.generator.api.dom.xml.XmlElement createElement(String name, org.mybatis.generator.api.dom.xml.Attribute attribute1, org.mybatis.generator.api.dom.xml.Attribute attribute2, org.mybatis.generator.api.dom.xml.Attribute attribute3, org.mybatis.generator.api.dom.xml.Attribute attribute4, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)
-
createElement
public static org.mybatis.generator.api.dom.xml.XmlElement createElement(String name, org.mybatis.generator.api.dom.xml.Attribute attribute1, org.mybatis.generator.api.dom.xml.Attribute attribute2, org.mybatis.generator.api.dom.xml.Attribute attribute3, org.mybatis.generator.api.dom.xml.Attribute attribute4, org.mybatis.generator.api.dom.xml.Attribute attribute5, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement> child, java.util.function.Supplier<org.mybatis.generator.api.dom.xml.VisitableElement>... children)
-
-