本文整理匯總了Java中org.apache.jena.rdf.model.Resource.isAnon方法的典型用法代碼示例。如果您正苦於以下問題:Java Resource.isAnon方法的具體用法?Java Resource.isAnon怎麽用?Java Resource.isAnon使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.apache.jena.rdf.model.Resource
的用法示例。
在下文中一共展示了Resource.isAnon方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: resourcesEqual
import org.apache.jena.rdf.model.Resource; //導入方法依賴的package包/類
public static boolean resourcesEqual(Resource res1, Resource res2) {
// seems to be either true,true,false -or- false,true,true:
//System.out.println("res1: "+res1.isAnon());
//System.out.println("res1: "+res1.isResource());
//System.out.println("res1: "+res1.isURIResource());
if (res1.isAnon() && res2.isAnon()) {
if (res1.getId().equals(res2.getId()))
return true;
}
else {
if (res1.isAnon()) {
}
else {
if (res2.isAnon()) {
}
else {
if (res1.getURI().equals(res2.getURI()))
return true;
}
}
}
return false;
}
示例2: fillTrie
import org.apache.jena.rdf.model.Resource; //導入方法依賴的package包/類
@Override
protected void fillTrie(Logger logger, Trie<Resource> trie, Corpus corpus) throws IOException, ModuleException {
Model model = createModel(logger);
Property typeProp = model.getProperty("http://www.w3.org/1999/02/22-rdf-syntax-ns#type");
Property[] labelPropertyProps = getProperties(model, labelURIs);
int nEntries = 0;
for (String resourceTypeURI : resourceTypeURIs) {
Property resourceType = model.getProperty(model.expandPrefix(resourceTypeURI));
for (Resource res : Iterators.loop(model.listSubjectsWithProperty(typeProp , resourceType))) {
if (res.isAnon()) {
continue;
}
for (Property prop : labelPropertyProps) {
for (RDFNode node : Iterators.loop(model.listObjectsOfProperty(res, prop))) {
String label = getNodeValue(node);
trie.addEntry(label, res);
nEntries++;
}
}
}
}
logger.info("Entries: " + nEntries);
}
示例3: evaluateString
import org.apache.jena.rdf.model.Resource; //導入方法依賴的package包/類
@Override
public String evaluateString(EvaluationContext ctx, Element elt) {
Resource res = resourceMap.get(elt);
if (res.isAnon()) {
return "";
}
return res.getURI();
}