getXml(property).name(useName).namespace(useNS);
protected XML resolveXml(Annotated a, Annotation[] annotations, io.swagger.v3.oas.annotations.media.Schema schema) { // if XmlRootElement annotation, construct an Xml object and attach it to the model XmlRootElement rootAnnotation = null; if (a != null) { rootAnnotation = a.getAnnotation(XmlRootElement.class); } if (rootAnnotation == null) { if (annotations != null) { for (Annotation ann: annotations) { if (ann instanceof XmlRootElement) { rootAnnotation = (XmlRootElement)ann; break; } } } } if (rootAnnotation != null && !"".equals(rootAnnotation.name()) && !"##default".equals(rootAnnotation.name())) { XML xml = new XML().name(rootAnnotation.name()); if (rootAnnotation.namespace() != null && !"".equals(rootAnnotation.namespace()) && !"##default".equals(rootAnnotation.namespace())) { xml.namespace(rootAnnotation.namespace()); } return xml; } return null; }
getXml(property).name(useName).namespace(useNS);
protected XML resolveXml(Annotated a, Annotation[] annotations, io.swagger.v3.oas.annotations.media.Schema schema) { // if XmlRootElement annotation, construct an Xml object and attach it to the model XmlRootElement rootAnnotation = null; if (a != null) { rootAnnotation = a.getAnnotation(XmlRootElement.class); } if (rootAnnotation == null) { if (annotations != null) { for (Annotation ann: annotations) { if (ann instanceof XmlRootElement) { rootAnnotation = (XmlRootElement)ann; break; } } } } if (rootAnnotation != null && !"".equals(rootAnnotation.name()) && !"##default".equals(rootAnnotation.name())) { XML xml = new XML().name(rootAnnotation.name()); if (rootAnnotation.namespace() != null && !"".equals(rootAnnotation.namespace()) && !"##default".equals(rootAnnotation.namespace())) { xml.namespace(rootAnnotation.namespace()); } return xml; } return null; }