本文整理了Java中com.hp.hpl.jena.rdf.model.Resource.isResource
方法的一些代码示例,展示了Resource.isResource
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Resource.isResource
方法的具体详情如下:
包路径:com.hp.hpl.jena.rdf.model.Resource
类名称:Resource
方法名:isResource
暂无
代码示例来源:origin: usc-isi-i2/Web-Karma
private boolean isInstanceOfTheClass(Resource resource, Resource class_resource) {
Property type_property = ResourceFactory.createProperty(Namespaces.RDF + "type");
if (resource == null || !resource.isResource())
return true;
if (resource.hasProperty(type_property, class_resource))
return true;
else
return false;
}
代码示例来源:origin: usc-isi-i2/Web-Karma
private boolean isInstanceOfTheClass(Resource resource, Resource class_resource) {
Property type_property = ResourceFactory.createProperty(Namespaces.RDF + "type");
if (resource == null || !resource.isResource())
return true;
if (resource.hasProperty(type_property, class_resource))
return true;
else
return false;
}
代码示例来源:origin: nkons/r2rml-parser
this.literal = Boolean.TRUE;
} else if (r.isResource()) {
代码示例来源:origin: de.unibonn.iai.eis/luzzu-semantics
public static String toSPARQL(Resource n){
if (n != null && (n.isResource() || n.isLiteral())){
if (n.isURIResource())
return "<" + n.getURI() + ">";
else if (n.isLiteral()) {
String sparql = "'''" + sparqlEncode(n.asLiteral().toString()) + "'''";
//does it have a Datatype Literal?
if (n.asLiteral().getDatatypeURI() != null){
sparql = sparql + "'''^^<" + n.asLiteral().getDatatypeURI().toString() + ">";
}
if (n.asLiteral().getLanguage() != ""){
sparql = sparql + "'''@" + n.asLiteral().getLanguage();
}
return sparql;
}
else return null; //TODO: throws exception
} else
return null; //TODO: throws exception
}
内容来源于网络,如有侵权,请联系作者删除!