- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.sun.xml.txw2.annotation.XmlNamespace.value()
方法的一些代码示例,展示了XmlNamespace.value()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XmlNamespace.value()
方法的具体详情如下:
包路径:com.sun.xml.txw2.annotation.XmlNamespace
类名称: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);
}
我是一名优秀的程序员,十分优秀!