【问题标题】:Jena/Fuseki : loading a custom implementation of com.hp.hpl.jena.graph.impl.GraphBase?Jena/Fuseki:加载 com.hp.hpl.jena.graph.impl.GraphBase 的自定义实现?
【发布时间】:2012-11-12 13:18:56
【问题描述】:

我写了一个com.hp.hpl.jena.graph.impl.GraphBase的实现

package mygraph;
import (...)

public class MyGraph extends GraphBase
   {
   public MyGraph()
            {

            }
   @Override
   protected ExtendedIterator<Triple> graphBaseFind( TripleMatch m )
            {
            return //(...)
            }
   }

现在,我想将此图表加载到Apache Fuseki。我已经阅读了Assembler 和配置 (*.ttl) 文件,但我迷路了。我应该如何告诉 Fuzeki 将我的图表添加/加载到它的数据集中?

【问题讨论】:

    标签: java rdf jena fuseki


    【解决方案1】:

    查看here 列出的步骤。

    另外,查看 TDB 的源代码以了解它是如何注册的(com.hp.hpl.jena.tdb.assembler 包)。

    【讨论】:

    • 谢谢,它看起来很有用。我应该如何使用 fuseki 进行第二步“注册汇编程序(AssemblerUtils.registerWith)”?
    • 您需要在 Fuseki 配置文件中使用 "[] ja:loadClass "yourclass" 来触发一些自定义代码。请参阅 TDB.init 和 fuseki 示例配置文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-13
    • 1970-01-01
    • 2013-03-02
    • 1970-01-01
    • 2015-01-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多