Class DocumentGraphRepositoryAssembler

java.lang.Object
org.apache.jena.assembler.assemblers.AssemblerBase
org.apache.jena.ontapi.assemblers.DocumentGraphRepositoryAssembler
All Implemented Interfaces:
org.apache.jena.assembler.Assembler

public class DocumentGraphRepositoryAssembler extends org.apache.jena.assembler.assemblers.AssemblerBase
  • Field Summary

    Fields inherited from interface org.apache.jena.assembler.Assembler

    content, defaultModel, documentManager, general, infModel, memoryModel, ontModel, ontModelSpec, prefixMapping, reasonerFactory, ruleSet, unionModel
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    open(org.apache.jena.assembler.Assembler a, org.apache.jena.rdf.model.Resource root, org.apache.jena.assembler.Mode mode)
    example:

    Methods inherited from class org.apache.jena.assembler.assemblers.AssemblerBase

    getOptionalClassName, getRequiredResource, open, open, openModel, openModel

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DocumentGraphRepositoryAssembler

      public DocumentGraphRepositoryAssembler()
  • Method Details

    • open

      public Object open(org.apache.jena.assembler.Assembler a, org.apache.jena.rdf.model.Resource root, org.apache.jena.assembler.Mode mode)
      example:
      
       @prefix : <http://ex.com#> .
       @prefix oa: <https://jena.apache.org/ontapi/Assembler#> .
       @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
      
       :repo a oa:DocumentGraphRepository ;
            oa:graph :g1, :g2 .
      
       :g1 a oa:Graph ;
            oa:graphIRI "vocab1" ;
            oa:graphLocation "file:ontologies/vocab1.ttl" .
      
       :g2 a oa:Graph ;
            oa:graphIRI "vocab2" ;
            oa:graphLocation "file:ontologies/vocab2.ttl" .
       
      Specified by:
      open in interface org.apache.jena.assembler.Assembler
      Specified by:
      open in class org.apache.jena.assembler.assemblers.AssemblerBase