private String getPackageNamespace(Class<?> cls) { String packageNs = JAXBUtils.getPackageNamespace(cls); return packageNs != null ? getNamespace(packageNs) : ""; }
private static String getPackageNamespace(Class<?> cls) { String packageNs = JAXBUtils.getPackageNamespace(cls); return packageNs != null ? getNamespace(packageNs) : ""; }
private static QName getQNameFromNamespaceAndName(String ns, String localName, Class<?> cls, boolean plural) { String name = getLocalName(localName, cls.getSimpleName(), plural); String namespace = getNamespace(ns); if ("".equals(namespace)) { namespace = getPackageNamespace(cls); } return new QName(namespace, name); }
private QName getQNameFromNamespaceAndName(String ns, String localName, Class<?> cls, boolean plural) { String name = getLocalName(localName, cls.getSimpleName() , plural); String namespace = getNamespace(ns); if ("".equals(namespace)) { namespace = getPackageNamespace(cls); } return new QName(namespace, name); }