本文整理了Java中org.apache.xmlbeans.QNameSet.union
方法的一些代码示例,展示了QNameSet.union
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QNameSet.union
方法的具体详情如下:
包路径:org.apache.xmlbeans.QNameSet
类名称:QNameSet
方法名:union
[英]Returns a new QNameSet that is the union of this one and another.
[中]返回一个新的QNameSet,它是这个和另一个的并集。
代码示例来源:origin: org.apache.geronimo.framework/geronimo-deployment
public static void registerSubstitutionGroupElements(QName substitutionGroup, QNameSet substitutions) {
QNameSet oldSubstitutions = substitutionGroups.get(substitutionGroup);
if (oldSubstitutions != null) {
substitutions = oldSubstitutions.union(substitutions);
}
substitutionGroups.put(substitutionGroup, substitutions);
}
代码示例来源:origin: org.apache.geronimo.modules/geronimo-openejb-builder
public EjbRefBuilder(Environment defaultEnvironment, String[] eeNamespaces, String host, int port) throws URISyntaxException {
super(defaultEnvironment);
if (host != null) {
uri = new URI("ejbd", null, host, port, null, null, null);
} else {
uri = null;
}
ejbRefQNameSet = buildQNameSet(eeNamespaces, "ejb-ref");
ejbLocalRefQNameSet = buildQNameSet(eeNamespaces, "ejb-local-ref");
ejbRefQNameSet.union(ejbLocalRefQNameSet);
}
代码示例来源:origin: org.apache.geronimo.framework/geronimo-deployment
protected void addBuilder(T builder) {
QNameSet builderSpecQNames = builder.getSpecQNameSet();
QNameSet builderPlanQNames = builder.getPlanQNameSet();
if (builderSpecQNames == null) {
throw new IllegalStateException("Builder " + builder + " is missing spec qnames");
}
if (builderPlanQNames == null) {
throw new IllegalStateException("Builder " + builder + " is missing plan qnames");
}
if (!specQNames.isDisjoint(builderSpecQNames) && !planQNames.isDisjoint(builderPlanQNames)) {
throw new IllegalArgumentException("Duplicate builderSpecQNames in builder set: " + builderSpecQNames + " and duplicate builderPlanQNames in builder set: " + builderPlanQNames);
}
try {
specQNames = specQNames.union(builderSpecQNames);
planQNames = planQNames.union(builderPlanQNames);
} catch (NullPointerException e) {
throw (IllegalArgumentException) new IllegalArgumentException("could not merge qnamesets for builder " + builder).initCause(e);
}
//really?
XmlBeansUtil.registerSubstitutionGroupElements(builder.getBaseQName(), builderPlanQNames);
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
result.setWildcardSet(wcset.union(result.getWildcardSet()));
result.setWildcardProcess(wcprocess);
代码示例来源:origin: com.github.pjfanning/xmlbeans
result.setWildcardSet(wcset.union(result.getWildcardSet()));
result.setWildcardProcess(wcprocess);
代码示例来源:origin: org.apache.xmlbeans/com.springsource.org.apache.xmlbeans
result.setWildcardSet(wcset.union(result.getWildcardSet()));
result.setWildcardProcess(wcprocess);
内容来源于网络,如有侵权,请联系作者删除!