org.apache.cxf.jaxrs.provider.json.JSONProvider.getQName()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(2.6k)|赞(0)|评价(0)|浏览(87)

本文整理了Java中org.apache.cxf.jaxrs.provider.json.JSONProvider.getQName()方法的一些代码示例,展示了JSONProvider.getQName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONProvider.getQName()方法的具体详情如下:
包路径:org.apache.cxf.jaxrs.provider.json.JSONProvider
类名称:JSONProvider
方法名:getQName

JSONProvider.getQName介绍

暂无

代码示例

代码示例来源:origin: apache/cxf

protected String getRootName(Class<T> cls, Type type) throws Exception {
  String name = null;
  if (wrapperName != null) {
    name = wrapperName;
  } else if (wrapperMap != null) {
    name = wrapperMap.get(cls.getName());
  }
  if (name == null) {
    QName qname = getQName(cls, type, null);
    if (qname != null) {
      name = qname.getLocalPart();
      String prefix = qname.getPrefix();
      if (prefix.length() > 0) {
        name = prefix + "." + name;
      }
    }
  }
  if (name == null) {
    throw ExceptionUtils.toInternalServerErrorException(null, null);
  }
  return "{\"" + name + "\":";
}

代码示例来源:origin: org.apache.cxf/cxf-bundle-jaxrs

protected String getRootName(Class<T> cls, Type type) throws Exception {
  String name = null;
  if (wrapperName != null) {
    name = wrapperName;
  } else if (wrapperMap != null) {
    name = wrapperMap.get(cls.getName());
  }
  if (name == null) {
    QName qname = getQName(cls, type, null);
    if (qname != null) {
      name = qname.getLocalPart();
      String prefix = qname.getPrefix();
      if (prefix.length() > 0) {
        name = prefix + "." + name;
      }
    }
  }
  
  if (name == null) {
    throw ExceptionUtils.toInternalServerErrorException(null, null);
  }
  
  return "{\"" + name + "\":";
}

代码示例来源:origin: org.apache.cxf/cxf-rt-rs-extension-providers

protected String getRootName(Class<T> cls, Type type) throws Exception {
  String name = null;
  if (wrapperName != null) {
    name = wrapperName;
  } else if (wrapperMap != null) {
    name = wrapperMap.get(cls.getName());
  }
  if (name == null) {
    QName qname = getQName(cls, type, null);
    if (qname != null) {
      name = qname.getLocalPart();
      String prefix = qname.getPrefix();
      if (prefix.length() > 0) {
        name = prefix + "." + name;
      }
    }
  }
  if (name == null) {
    throw ExceptionUtils.toInternalServerErrorException(null, null);
  }
  return "{\"" + name + "\":";
}

代码示例来源:origin: org.apache.cxf/cxf-bundle-jaxrs

: getQName(actualClass, genericType, actualObject);
if (qname != null && ignoreNamespaces && (isCollection || dropRootInXmlNeeded)) {        
  qname = new QName(qname.getLocalPart());

代码示例来源:origin: apache/cxf

: getQName(actualClass, genericType, actualObject);
if (qname != null && ignoreNamespaces && (isCollection || dropRootInXmlNeeded)) {
  qname = new QName(qname.getLocalPart());

代码示例来源:origin: org.apache.cxf/cxf-rt-rs-extension-providers

: getQName(actualClass, genericType, actualObject);
if (qname != null && ignoreNamespaces && (isCollection || dropRootInXmlNeeded)) {
  qname = new QName(qname.getLocalPart());

相关文章

微信公众号

最新文章

更多