Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 创建函数并从Jena规则调用它_Java_Rdf_Sparql_Jena_Jena Rules - Fatal编程技术网

Java 创建函数并从Jena规则调用它

Java 创建函数并从Jena规则调用它,java,rdf,sparql,jena,jena-rules,Java,Rdf,Sparql,Jena,Jena Rules,我创建了一个函数,可以在节点之间执行一些计算。我想从Jena规则调用此函数?这可能吗?我发现内置函数可以从jena规则调用,但我想调用我自己的函数。如何编写内置函数?哦,我链接的副本不是很好的副本。好多了。也很有帮助。我不知道你在问什么;一旦您实现并注册了一个规则,就可以在规则中调用它。我认为相关问题涵盖了这一点。如果您已经实现了一个内置的,并且在调用它时遇到问题,请显示您的代码并描述具体的问题。如果您认为这是不可能的,那么现在还不清楚为什么您会问这可能吗?无论如何:文档中有描述,请参见链接问题

我创建了一个函数,可以在节点之间执行一些计算。我想从Jena规则调用此函数?这可能吗?我发现内置函数可以从jena规则调用,但我想调用我自己的函数。如何编写内置函数?

哦,我链接的副本不是很好的副本。好多了。也很有帮助。我不知道你在问什么;一旦您实现并注册了一个规则,就可以在规则中调用它。我认为相关问题涵盖了这一点。如果您已经实现了一个内置的,并且在调用它时遇到问题,请显示您的代码并描述具体的问题。如果您认为这是不可能的,那么现在还不清楚为什么您会问这可能吗?无论如何:文档中有描述,请参见链接问题中的链接;一个好的IDE将使内置的实现变得容易;Jena是开源的,所以很容易看到标准内置的实现。内置不会返回这样的值。看看Jena带来的那些。该规则更像是x hasBase b x hasboob,e,z->x hasValue z。一个数学内建的产品?A,?b,?c需要计算?A*?b的值并将其绑定到?c。该教程不仅仅是Jena。我不知道SADL是什么。除非你需要SADL,否则我建议你浏览这里的其他链接。