gpt4 book ai didi

com.sun.xml.txw2.annotation.XmlNamespace.value()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-20 23:03:05 27 4
gpt4 key购买 nike

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

XmlNamespace.value介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

public static java.lang.String XmlNamespaceAnnotationValue = null;
...
Package pkg = c.getPackage();
if(pkg!=null) {
  if (XmlNamespaceAnnotationValue != null) {
    nsUri = XmlNamespaceAnnotationValue;
  } else {
     XmlNamespace xn = pkg.getAnnotation(XmlNamespace.class);
     if(xn!=null)
       nsUri = xn.value();
  }
}

代码示例来源:origin: stackoverflow.com

Package pkg = c.getPackage();
XmlNamespace xn = pkg.getAnnotation(XmlNamespace.class);
if(xn!=null) // always null in android as it does not support package annotations
  nsUri = xn.value();

代码示例来源:origin: com.sun.xml.bind/jaxb-core

/**
 * Decides the namespace URI of the given package.
 */
private String getNamespace(Package pkg) {
  if(pkg==null)       return "";
  String nsUri;
  XmlNamespace ns = pkg.getAnnotation(XmlNamespace.class);
  if(ns!=null)
    nsUri = ns.value();
  else
    nsUri = "";
  return nsUri;
}

代码示例来源:origin: com.sun.xml.txw2/txw2

/**
 * Decides the namespace URI of the given package.
 */
private String getNamespace(Package pkg) {
  if(pkg==null)       return "";
  String nsUri;
  XmlNamespace ns = pkg.getAnnotation(XmlNamespace.class);
  if(ns!=null)
    nsUri = ns.value();
  else
    nsUri = "";
  return nsUri;
}

代码示例来源:origin: org.glassfish.jaxb/txw2

/**
 * Decides the namespace URI of the given package.
 */
private String getNamespace(Package pkg) {
  if(pkg==null)       return "";
  String nsUri;
  XmlNamespace ns = pkg.getAnnotation(XmlNamespace.class);
  if(ns!=null)
    nsUri = ns.value();
  else
    nsUri = "";
  return nsUri;
}

代码示例来源:origin: javaee/jaxb-v2

/**
 * Decides the namespace URI of the given package.
 */
private String getNamespace(Package pkg) {
  if(pkg==null)       return "";
  String nsUri;
  XmlNamespace ns = pkg.getAnnotation(XmlNamespace.class);
  if(ns!=null)
    nsUri = ns.value();
  else
    nsUri = "";
  return nsUri;
}

代码示例来源:origin: apache/servicemix-bundles

/**
 * Decides the namespace URI of the given package.
 */
private String getNamespace(Package pkg) {
  if(pkg==null)       return "";
  String nsUri;
  XmlNamespace ns = pkg.getAnnotation(XmlNamespace.class);
  if(ns!=null)
    nsUri = ns.value();
  else
    nsUri = "";
  return nsUri;
}

代码示例来源:origin: com.sun.xml.bind/jaxb-core

/*package*/ static QName getTagName( Class<?> c ) {
  String localName="";
  String nsUri="##default";
  XmlElement xe = c.getAnnotation(XmlElement.class);
  if(xe!=null) {
    localName = xe.value();
    nsUri = xe.ns();
  }
  if(localName.length()==0) {
    localName = c.getName();
    int idx = localName.lastIndexOf('.');
    if(idx>=0)
      localName = localName.substring(idx+1);
    localName = Character.toLowerCase(localName.charAt(0))+localName.substring(1);
  }
  if(nsUri.equals("##default")) {
    Package pkg = c.getPackage();
    if(pkg!=null) {
      XmlNamespace xn = pkg.getAnnotation(XmlNamespace.class);
      if(xn!=null)
        nsUri = xn.value();
    }
  }
  if(nsUri.equals("##default"))
    nsUri = "";
  return new QName(nsUri,localName);
}

代码示例来源:origin: org.jvnet.jaxb2.maven2/maven-jaxb2-plugin-core

private void setupEpisodePackage() {
  String packageInfoClassName = "com.sun.xml.bind.v2.schemagen.episode.package-info";
  try {
    final Class<?> packageInfoClass = Class.forName(packageInfoClassName);
    final XmlNamespace xmlNamespace = packageInfoClass.getAnnotation(XmlNamespace.class);
    if (xmlNamespace == null) {
      getLog().warn(MessageFormat.format(
          "Class [{0}] is missing the [{1}] annotation. Processing bindings will probably fail.",
          packageInfoClassName, XmlNamespace.class.getName()));
    } else {
      final String namespace = xmlNamespace.value();
      if (!JAXB_NSURI.equals(namespace)) {
        getLog().warn(MessageFormat.format(
            "Namespace of the [{0}] annotation is [{1}] and does not match [{2}]. Processing bindings will probably fail.",
            XmlNamespace.class.getName(), namespace, JAXB_NSURI));
      }
    }
  } catch (ClassNotFoundException cnfex) {
    getLog().warn(
        MessageFormat.format("Class [{0}] could not be found. Processing bindings will probably faile.",
            packageInfoClassName),
        cnfex);
  }
}

代码示例来源:origin: highsource/maven-jaxb2-plugin

private void setupEpisodePackage() {
  String packageInfoClassName = "com.sun.xml.bind.v2.schemagen.episode.package-info";
  try {
    final Class<?> packageInfoClass = Class.forName(packageInfoClassName);
    final XmlNamespace xmlNamespace = packageInfoClass.getAnnotation(XmlNamespace.class);
    if (xmlNamespace == null) {
      getLog().warn(MessageFormat.format(
          "Class [{0}] is missing the [{1}] annotation. Processing bindings will probably fail.",
          packageInfoClassName, XmlNamespace.class.getName()));
    } else {
      final String namespace = xmlNamespace.value();
      if (!JAXB_NSURI.equals(namespace)) {
        getLog().warn(MessageFormat.format(
            "Namespace of the [{0}] annotation is [{1}] and does not match [{2}]. Processing bindings will probably fail.",
            XmlNamespace.class.getName(), namespace, JAXB_NSURI));
      }
    }
  } catch (ClassNotFoundException cnfex) {
    getLog().warn(
        MessageFormat.format("Class [{0}] could not be found. Processing bindings will probably faile.",
            packageInfoClassName),
        cnfex);
  }
}

代码示例来源:origin: org.glassfish.jaxb/txw2

/*package*/ static QName getTagName( Class<?> c ) {
  String localName="";
  String nsUri="##default";
  XmlElement xe = c.getAnnotation(XmlElement.class);
  if(xe!=null) {
    localName = xe.value();
    nsUri = xe.ns();
  }
  if(localName.length()==0) {
    localName = c.getName();
    int idx = localName.lastIndexOf('.');
    if(idx>=0)
      localName = localName.substring(idx+1);
    localName = Character.toLowerCase(localName.charAt(0))+localName.substring(1);
  }
  if(nsUri.equals("##default")) {
    Package pkg = c.getPackage();
    if(pkg!=null) {
      XmlNamespace xn = pkg.getAnnotation(XmlNamespace.class);
      if(xn!=null)
        nsUri = xn.value();
    }
  }
  if(nsUri.equals("##default"))
    nsUri = "";
  return new QName(nsUri,localName);
}

代码示例来源:origin: javaee/jaxb-v2

/*package*/ static QName getTagName( Class<?> c ) {
  String localName="";
  String nsUri="##default";
  XmlElement xe = c.getAnnotation(XmlElement.class);
  if(xe!=null) {
    localName = xe.value();
    nsUri = xe.ns();
  }
  if(localName.length()==0) {
    localName = c.getName();
    int idx = localName.lastIndexOf('.');
    if(idx>=0)
      localName = localName.substring(idx+1);
    localName = Character.toLowerCase(localName.charAt(0))+localName.substring(1);
  }
  if(nsUri.equals("##default")) {
    Package pkg = c.getPackage();
    if(pkg!=null) {
      XmlNamespace xn = pkg.getAnnotation(XmlNamespace.class);
      if(xn!=null)
        nsUri = xn.value();
    }
  }
  if(nsUri.equals("##default"))
    nsUri = "";
  return new QName(nsUri,localName);
}

代码示例来源:origin: com.sun.xml.txw2/txw2

/*package*/ static QName getTagName( Class<?> c ) {
  String localName="";
  String nsUri="##default";
  XmlElement xe = c.getAnnotation(XmlElement.class);
  if(xe!=null) {
    localName = xe.value();
    nsUri = xe.ns();
  }
  if(localName.length()==0) {
    localName = c.getName();
    int idx = localName.lastIndexOf('.');
    if(idx>=0)
      localName = localName.substring(idx+1);
    localName = Character.toLowerCase(localName.charAt(0))+localName.substring(1);
  }
  if(nsUri.equals("##default")) {
    Package pkg = c.getPackage();
    if(pkg!=null) {
      XmlNamespace xn = pkg.getAnnotation(XmlNamespace.class);
      if(xn!=null)
        nsUri = xn.value();
    }
  }
  if(nsUri.equals("##default"))
    nsUri = "";
  return new QName(nsUri,localName);
}

代码示例来源:origin: apache/servicemix-bundles

/*package*/ static QName getTagName( Class<?> c ) {
  String localName="";
  String nsUri="##default";
  XmlElement xe = c.getAnnotation(XmlElement.class);
  if(xe!=null) {
    localName = xe.value();
    nsUri = xe.ns();
  }
  if(localName.length()==0) {
    localName = c.getName();
    int idx = localName.lastIndexOf('.');
    if(idx>=0)
      localName = localName.substring(idx+1);
    localName = Character.toLowerCase(localName.charAt(0))+localName.substring(1);
  }
  if(nsUri.equals("##default")) {
    Package pkg = c.getPackage();
    if(pkg!=null) {
      XmlNamespace xn = pkg.getAnnotation(XmlNamespace.class);
      if(xn!=null)
        nsUri = xn.value();
    }
  }
  if(nsUri.equals("##default"))
    nsUri = "";
  return new QName(nsUri,localName);
}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com