org.openprovenance.prov.model.QualifiedName.getNamespaceURI()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(93)

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

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);
}
}

相关文章