Class StardogModelAssembler

All Implemented Interfaces:
Assembler

public class StardogModelAssembler extends ModelAssembler
An assembler implementation to build a Stardog model from an assembler description in RDF. The assembler description provides the information about a Stardog connection that will be used to back the Jena model. The assembler vocabulary mimics the functions in ConnectionConfiguration to specify the details about the connection. An example assembler description looks like as follows: @prefix ja: <http://jena.hpl.hp.com/2005/11/Assembler#> . @prefix stardog: <http://stardog.com/#&gt . @prefix : <http://example.com/#&gt . stardog:Database ja:assembler "com.complexible.stardog.jena.StardogModelAssembler" . [] a stardog:Database ; stardog:url <http://localhost:5820/&gt ; stardog:name "myDB" ; stardog:username "user" ; stardog:password "pass" ; stardog:reasoning true .

The reasoning flag is optional in the ConnectionConfiguration. If omitted the connection will be a plain Stardog connection without any reasoning.

Version:
4.0
Author:
Evren Sirin