本文整理了Java中org.openprovenance.prov.model.QualifiedName.getNamespaceURI
方法的一些代码示例,展示了QualifiedName.getNamespaceURI
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QualifiedName.getNamespaceURI
方法的具体详情如下:
包路径:org.openprovenance.prov.model.QualifiedName
类名称:QualifiedName
方法名:getNamespaceURI
[英]Get the Namespace URI of this QualifiedName.
[中]获取此限定名称的命名空间URI。
代码示例来源:origin: lucmoreau/ProvToolbox
static public boolean isGensymVariable(QualifiedName id) {
if (id == null)
return false;
final String namespaceURI = id.getNamespaceURI();
return ExpandUtil.VARGEN_NS.equals(namespaceURI);
}
代码示例来源:origin: org.openprovenance.prov/prov-rdf
private boolean isProvURI(QualifiedName qualifiedName) {
if (!qualifiedName.getNamespaceURI().equals(NamespacePrefixMapper.PROV_NS)) {
return false;
}
return true;
}
代码示例来源:origin: org.openprovenance.prov/prov-template
static public boolean isGensymVariable(QualifiedName id) {
if (id == null)
return false;
final String namespaceURI = id.getNamespaceURI();
return VARGEN_NS.equals(namespaceURI);
}
代码示例来源:origin: org.openprovenance.prov/prov-template
static public boolean isGensymVariable(QualifiedName id) {
if (id == null)
return false;
final String namespaceURI = id.getNamespaceURI();
return ExpandUtil.VARGEN_NS.equals(namespaceURI);
}
代码示例来源:origin: lucmoreau/ProvToolbox
static public boolean isVariable(QualifiedName id) {
if (id == null)
return false;
final String namespaceURI = id.getNamespaceURI();
return (VAR_NS.equals(namespaceURI) || VARGEN_NS.equals(namespaceURI));
}
代码示例来源:origin: org.openprovenance.prov/prov-model
final static public Element newElement(QualifiedName name, Element value) {
org.w3c.dom.Document doc = builder.newDocument();
Element el = doc.createElementNS(name.getNamespaceURI(),
qualifiedNameToString(name));
el.setAttributeNS(NamespacePrefixMapper.XSI_NS, "xsi:type", RDF_LITERAL);
el.setAttributeNS("http://www.w3.org/2000/xmlns/", "xmlns:"+RDF_PREFIX, RDF_NAMESPACE);
el.appendChild(doc.importNode(value, true));
return el;
}
代码示例来源:origin: org.openprovenance.prov/prov-dot
public HashMap<String, String> addURL(QualifiedName id,
HashMap<String, String> properties) {
if (id!=null) properties.put("URL", id.getNamespaceURI()+id.getLocalPart());
return properties;
}
代码示例来源:origin: org.openprovenance.prov/prov-rdf
boolean isBlankName(QualifiedName name) {
return name.getNamespaceURI().equals(NamespacePrefixMapper.TOOLBOX_NS)
&& name.getPrefix().equals("_");
}
代码示例来源:origin: org.openprovenance.prov/prov-dot
public String nonEmptyLocalName(QualifiedName name) {
final String localPart = name.getLocalPart();
if ("".equals(localPart)) {
// we are in this case for url finishing with /
String uri=name.getNamespaceURI();
String label=uri.substring(0, uri.length()-1);
int i=label.lastIndexOf("#");
int j=label.lastIndexOf("/");
return uri.substring(Math.max(i,j)+1, uri.length());
} else {
return localPart;
}
}
代码示例来源:origin: org.openprovenance.prov/prov-dot
public int countOthers(HasOther ann) {
int count=0;
for (Other obj: ann.getOther()) {
if (!(obj.getElementName().getNamespaceURI().startsWith(NamespacePrefixMapper.SHARED_PROV_TOOLBOX_PREFIX))) {
count++;
}
}
return count;
}
代码示例来源:origin: lucmoreau/ProvToolbox
public int countOthers(HasOther ann) {
int count=0;
for (Other obj: ann.getOther()) {
if (!(obj.getElementName().getNamespaceURI().startsWith(NamespacePrefixMapper.SHARED_PROV_TOOLBOX_PREFIX))) {
count++;
}
}
return count;
}
代码示例来源:origin: lucmoreau/ProvToolbox
public String getPropertyValueFromAny (Attribute o) {
Object val=o.getValue();
if (val instanceof QualifiedName) {
QualifiedName q=(QualifiedName)val;
return q.getNamespaceURI() + q.getLocalPart();
} else {
return "" + val;
}
}
代码示例来源:origin: org.openprovenance.prov/prov-dot
public String getPropertyValueFromAny (Attribute o) {
Object val=o.getValue();
if (val instanceof QualifiedName) {
QualifiedName q=(QualifiedName)val;
return q.getNamespaceURI() + q.getLocalPart();
} else {
return "" + val;
}
}
代码示例来源:origin: org.openprovenance.prov/prov-rdf
private QualifiedName getQualqualifiedName(QualifiedName qualifiedName)
{
if (qualifiedName.getNamespaceURI() == "" || qualifiedName.getNamespaceURI().equals(BNODE_NS))
{
BNode bnode = new BNodeImpl(qualifiedName.getLocalPart());
if (!isBNodeReferenced(bnode))
{
return null;
}
return pFactory.newQualifiedName(BNODE_NS, qualifiedName.getLocalPart(), "bnode");
}
return qualifiedName;
}
代码示例来源:origin: lucmoreau/ProvToolbox
void register(QualifiedName name) {
if (name==null) return;
String namespace = name.getNamespaceURI();
String prefix = name.getPrefix();
if ((prefix == null) || (prefix.equals(XMLConstants.DEFAULT_NS_PREFIX))) {
ns.registerDefault(namespace);
} else {
ns.register(prefix, namespace);
}
}
代码示例来源:origin: org.openprovenance.prov/prov-model
void register(QualifiedName name) {
if (name==null) return;
String namespace = name.getNamespaceURI();
String prefix = name.getPrefix();
if ((prefix == null) || (prefix.equals(XMLConstants.DEFAULT_NS_PREFIX))) {
ns.registerDefault(namespace);
} else {
ns.register(prefix, namespace);
}
}
代码示例来源:origin: lucmoreau/ProvToolbox
@Override
public URIImpl qualifiedNameToURI(QualifiedName name) {
String unescapedLocalName = qnU.unescapeProvLocalName(name.getLocalPart());
return new URIImpl(name.getNamespaceURI() + unescapedLocalName);
}
代码示例来源:origin: org.openprovenance.prov/prov-rdf
@Override
public URIImpl qualifiedNameToURI(QualifiedName name) {
String unescapedLocalName = qnU.unescapeProvLocalName(name.getLocalPart());
return new URIImpl(name.getNamespaceURI() + unescapedLocalName);
}
代码示例来源:origin: lucmoreau/ProvToolbox
@Override
public Resource qualifiedNameToResource(QualifiedName name) {
String unescapedLocalName = qnU.unescapeProvLocalName(name.getLocalPart());
if (isBlankName(name)) {
return new BNodeImpl(unescapedLocalName);
} else {
return new URIImpl(name.getNamespaceURI() + unescapedLocalName);
}
}
代码示例来源:origin: org.openprovenance.prov/prov-rdf
@Override
public Resource qualifiedNameToResource(QualifiedName name) {
String unescapedLocalName = qnU.unescapeProvLocalName(name.getLocalPart());
if (isBlankName(name)) {
return new BNodeImpl(unescapedLocalName);
} else {
return new URIImpl(name.getNamespaceURI() + unescapedLocalName);
}
}
内容来源于网络,如有侵权,请联系作者删除!