Class AssemblerUtils

java.lang.Object
org.apache.jena.sparql.core.assembler.AssemblerUtils

public class AssemblerUtils extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.apache.jena.rdf.model.Model
    addRegistered(org.apache.jena.rdf.model.Model model)
    Add any extra information to the model.
    static Object
    build(String assemblerFile, String typeURI)
     
    static Object
    build(String assemblerFile, org.apache.jena.rdf.model.Resource type)
     
    static Object
    build(org.apache.jena.rdf.model.Model assemblerModel, org.apache.jena.rdf.model.Resource type)
     
    static void
     
    static void
    mergeContext(org.apache.jena.rdf.model.Resource r, Context context)
    Look for and merge in context declarations.
    static Context
    parseContext(org.apache.jena.rdf.model.Resource r)
    Look for and build context declarations.
    static org.apache.jena.rdf.model.Model
    readAssemblerFile(String assemblerFile)
     
    static org.apache.jena.shared.PrefixMapping
     
    static void
    register(org.apache.jena.assembler.assemblers.AssemblerGroup g, org.apache.jena.rdf.model.Resource r, org.apache.jena.assembler.Assembler a, org.apache.jena.rdf.model.Resource superType)
    Register an additional assembler
    static void
    registerAssembler(org.apache.jena.assembler.assemblers.AssemblerGroup group, org.apache.jena.rdf.model.Resource r, org.apache.jena.assembler.Assembler a)
    register
    static void
    registerDataset(org.apache.jena.rdf.model.Resource r, org.apache.jena.assembler.Assembler a)
    Register an assembler that creates a dataset
    static void
    registerModel(org.apache.jena.rdf.model.Resource r, org.apache.jena.assembler.Assembler a)
    Register an assembler that creates a dataset

    Methods inherited from class java.lang.Object

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

    • AssemblerUtils

      public AssemblerUtils()
  • Method Details

    • readPrefixMapping

      public static org.apache.jena.shared.PrefixMapping readPrefixMapping(String file)
    • init

      public static void init()
    • registerDataset

      public static void registerDataset(org.apache.jena.rdf.model.Resource r, org.apache.jena.assembler.Assembler a)
      Register an assembler that creates a dataset
    • registerModel

      public static void registerModel(org.apache.jena.rdf.model.Resource r, org.apache.jena.assembler.Assembler a)
      Register an assembler that creates a dataset
    • register

      public static void register(org.apache.jena.assembler.assemblers.AssemblerGroup g, org.apache.jena.rdf.model.Resource r, org.apache.jena.assembler.Assembler a, org.apache.jena.rdf.model.Resource superType)
      Register an additional assembler
    • registerAssembler

      public static void registerAssembler(org.apache.jena.assembler.assemblers.AssemblerGroup group, org.apache.jena.rdf.model.Resource r, org.apache.jena.assembler.Assembler a)
      register
    • readAssemblerFile

      public static org.apache.jena.rdf.model.Model readAssemblerFile(String assemblerFile)
    • addRegistered

      public static org.apache.jena.rdf.model.Model addRegistered(org.apache.jena.rdf.model.Model model)
      Parameters:
      model -
      Returns:
      Model The same model after modification.
    • build

      public static Object build(String assemblerFile, String typeURI)
    • build

      public static Object build(String assemblerFile, org.apache.jena.rdf.model.Resource type)
    • build

      public static Object build(org.apache.jena.rdf.model.Model assemblerModel, org.apache.jena.rdf.model.Resource type)
    • parseContext

      public static Context parseContext(org.apache.jena.rdf.model.Resource r)
      Look for and build context declarations. e.g.
       root ... ;
         ja:context [ ja:cxtName "arq:queryTimeout" ;  ja:cxtValue "10000" ] ;
         ...
       
      Short name forms of context parameters can be used. Setting as string "undef" will remove the context setting. Returns null when there is no JA.context on the resource.
    • mergeContext

      public static void mergeContext(org.apache.jena.rdf.model.Resource r, Context context)
      Look for and merge in context declarations. e.g.
       root ... ;
         ja:context [ ja:cxtName "arq:queryTimeout" ;  ja:cxtValue "10000" ] ;
         ...
       
      Short name forms of context parameters can be used. Setting as string "undef" will remove the context setting.