📄 hibernatemappingscanner.java
字号:
if (nodeElement.getTagName().equals("dynabean")) { visitElement_dynabean(nodeElement); } if (nodeElement.getTagName().equals("map")) { visitElement_map(nodeElement); } if (nodeElement.getTagName().equals("set")) { visitElement_set(nodeElement); } if (nodeElement.getTagName().equals("bag")) { visitElement_bag(nodeElement); } if (nodeElement.getTagName().equals("list")) { visitElement_list(nodeElement); } if (nodeElement.getTagName().equals("array")) { visitElement_array(nodeElement); } if (nodeElement.getTagName().equals("primitive-array")) { visitElement_primitive_array(nodeElement); } break; case org.w3c.dom.Node.PROCESSING_INSTRUCTION_NODE: // ((org.w3c.dom.ProcessingInstruction)node).getTarget(); // ((org.w3c.dom.ProcessingInstruction)node).getData(); break; } } } /** Scan through org.w3c.dom.Element named parent. */ void visitElement_parent(org.w3c.dom.Element element) { // <parent> // element.getValue(); org.w3c.dom.NamedNodeMap attrs = element.getAttributes(); for (int i = 0; i < attrs.getLength(); i++) { org.w3c.dom.Attr attr = (org.w3c.dom.Attr)attrs.item(i); if (attr.getName().equals("name")) { // <parent name="???"> // attr.getValue(); } } org.w3c.dom.NodeList nodes = element.getChildNodes(); for (int i = 0; i < nodes.getLength(); i++) { org.w3c.dom.Node node = nodes.item(i); switch (node.getNodeType()) { case org.w3c.dom.Node.CDATA_SECTION_NODE: // ((org.w3c.dom.CDATASection)node).getData(); break; case org.w3c.dom.Node.ELEMENT_NODE: org.w3c.dom.Element nodeElement = (org.w3c.dom.Element)node; break; case org.w3c.dom.Node.PROCESSING_INSTRUCTION_NODE: // ((org.w3c.dom.ProcessingInstruction)node).getTarget(); // ((org.w3c.dom.ProcessingInstruction)node).getData(); break; } } } /** Scan through org.w3c.dom.Element named map. */ void visitElement_map(org.w3c.dom.Element element) { // <map> // element.getValue(); org.w3c.dom.NamedNodeMap attrs = element.getAttributes(); for (int i = 0; i < attrs.getLength(); i++) { org.w3c.dom.Attr attr = (org.w3c.dom.Attr)attrs.item(i); if (attr.getName().equals("name")) { // <map name="???"> // attr.getValue(); } if (attr.getName().equals("table")) { // <map table="???"> // attr.getValue(); } if (attr.getName().equals("schema")) { // <map schema="???"> // attr.getValue(); } if (attr.getName().equals("lazy")) { // <map lazy="???"> // attr.getValue(); } if (attr.getName().equals("inverse")) { // <map inverse="???"> // attr.getValue(); } if (attr.getName().equals("sort")) { // <map sort="???"> // attr.getValue(); } if (attr.getName().equals("cascade")) { // <map cascade="???"> // attr.getValue(); } if (attr.getName().equals("order-by")) { // <map order-by="???"> // attr.getValue(); } if (attr.getName().equals("where")) { // <map where="???"> // attr.getValue(); } } org.w3c.dom.NodeList nodes = element.getChildNodes(); for (int i = 0; i < nodes.getLength(); i++) { org.w3c.dom.Node node = nodes.item(i); switch (node.getNodeType()) { case org.w3c.dom.Node.CDATA_SECTION_NODE: // ((org.w3c.dom.CDATASection)node).getData(); break; case org.w3c.dom.Node.ELEMENT_NODE: org.w3c.dom.Element nodeElement = (org.w3c.dom.Element)node; if (nodeElement.getTagName().equals("element")) { visitElement_element(nodeElement); } if (nodeElement.getTagName().equals("one-to-many")) { visitElement_one_to_many(nodeElement); } if (nodeElement.getTagName().equals("many-to-many")) { visitElement_many_to_many(nodeElement); } if (nodeElement.getTagName().equals("composite-element")) { visitElement_composite_element(nodeElement); } if (nodeElement.getTagName().equals("key")) { visitElement_key(nodeElement); } if (nodeElement.getTagName().equals("index")) { visitElement_index(nodeElement); } if (nodeElement.getTagName().equals("index-many-to-many")) { visitElement_index_many_to_many(nodeElement); } if (nodeElement.getTagName().equals("composite-index")) { visitElement_composite_index(nodeElement); } if (nodeElement.getTagName().equals("many-to-any")) { visitElement_many_to_any(nodeElement); } if (nodeElement.getTagName().equals("index-many-to-any")) { visitElement_index_many_to_any(nodeElement); } if (nodeElement.getTagName().equals("jcs-cache")) { visitElement_jcs_cache(nodeElement); } if (nodeElement.getTagName().equals("meta")) { visitElement_meta(nodeElement); } break; case org.w3c.dom.Node.PROCESSING_INSTRUCTION_NODE: // ((org.w3c.dom.ProcessingInstruction)node).getTarget(); // ((org.w3c.dom.ProcessingInstruction)node).getData(); break; } } } /** Scan through org.w3c.dom.Element named set. */ void visitElement_set(org.w3c.dom.Element element) { // <set> // element.getValue(); org.w3c.dom.NamedNodeMap attrs = element.getAttributes(); for (int i = 0; i < attrs.getLength(); i++) { org.w3c.dom.Attr attr = (org.w3c.dom.Attr)attrs.item(i); if (attr.getName().equals("name")) { // <set name="???"> // attr.getValue(); } if (attr.getName().equals("table")) { // <set table="???"> // attr.getValue(); } if (attr.getName().equals("schema")) { // <set schema="???"> // attr.getValue(); } if (attr.getName().equals("lazy")) { // <set lazy="???"> // attr.getValue(); } if (attr.getName().equals("sort")) { // <set sort="???"> // attr.getValue(); } if (attr.getName().equals("inverse")) { // <set inverse="???"> // attr.getValue(); } if (attr.getName().equals("cascade")) { // <set cascade="???"> // attr.getValue(); } if (attr.getName().equals("order-by")) { // <set order-by="???"> // attr.getValue(); } if (attr.getName().equals("where")) { // <set where="???"> // attr.getValue(); } } org.w3c.dom.NodeList nodes = element.getChildNodes(); for (int i = 0; i < nodes.getLength(); i++) { org.w3c.dom.Node node = nodes.item(i); switch (node.getNodeType()) { case org.w3c.dom.Node.CDATA_SECTION_NODE: // ((org.w3c.dom.CDATASection)node).getData(); break; case org.w3c.dom.Node.ELEMENT_NODE: org.w3c.dom.Element nodeElement = (org.w3c.dom.Element)node; if (nodeElement.getTagName().equals("element")) { visitElement_element(nodeElement); } if (nodeElement.getTagName().equals("one-to-many")) { visitElement_one_to_many(nodeElement); } if (nodeElement.getTagName().equals("many-to-many")) { visitElement_many_to_many(nodeElement); } if (nodeElement.getTagName().equals("composite-element")) { visitElement_composite_element(nodeElement); } if (nodeElement.getTagName().equals("key")) { visitElement_key(nodeElement); } if (nodeElement.getTagName().equals("many-to-any")) { visitElement_many_to_any(nodeElement); } if (nodeElement.getTagName().equals("jcs-cache")) { visitElement_jcs_cache(nodeElement); } if (nodeElement.getTagName().equals("meta")) { visitElement_meta(nodeElement); } break; case org.w3c.dom.Node.PROCESSING_INSTRUCTION_NODE: // ((org.w3c.dom.ProcessingInstruction)node).getTarget(); // ((org.w3c.dom.ProcessingInstruction)node).getData(); break; } } } /** Scan through org.w3c.dom.Element named bag. */ void visitElement_bag(org.w3c.dom.Element element) { // <bag> // element.getValue(); org.w3c.dom.NamedNodeMap attrs = element.getAttributes(); for (int i = 0; i < attrs.getLength(); i++) { org.w3c.dom.Attr attr = (org.w3c.dom.Attr)attrs.item(i); if (attr.getName().equals("name")) { // <bag name="???"> // attr.getValue(); } if (attr.getName().equals("table")) { // <bag table="???"> // attr.getValue(); } if (attr.getName().equals("schema")) { // <bag schema="???"> // attr.getValue(); } if (attr.getName().equals("lazy")) { // <bag lazy="???"> // attr.getValue(); } if (attr.getName().equals("inverse")) { // <bag inverse="???"> // attr.getValue(); } if (attr.getName().equals("cascade")) { // <bag cascade="???"> // attr.getValue(); } if (attr.getName().equals("order-by")) { // <bag order-by="???"> // attr.getValue(); } if (attr.getName().equals("where")) { // <bag where="???"> // attr.getValue(); } } org.w3c.dom.NodeList nodes = element.getChildNodes(); for (int i = 0; i < nodes.getLength(); i++) { org.w3c.dom.Node node = nodes.item(i); switch (node.getNodeType()) { case org.w3c.dom.Node.CDATA_SECTION_NODE: // ((org.w3c.dom.CDATASection)node).getData(); break; case org.w3c.dom.Node.ELEMENT_NODE: org.w3c.dom.Element nodeElement = (org.w3c.dom.Element)node; if (nodeElement.getTagName().equals("element")) { visitElement_element(nodeElement); } if (nodeElement.getTagName().equals("one-to-many")) { visitElement_one_to_many(nodeElement); } if (nodeElement.getTagName().equals("many-to-many")) { visitElement_many_to_many(nodeElement); } if (nodeElement.getTagName().equals("composite-element")) { visitElement_composite_element(nodeElement); } if (nodeElement.getTagName().equals("key")) { visitElement_key(nodeElement); } if (nodeElement.getTagName().equals("many-to-any")) { visitElement_many_to_any(nodeElement); } if (nodeElement.getTagName().equals("jcs-cache")) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -