Class AssemblerUtils
- java.lang.Object
-
- org.apache.jena.sparql.core.assembler.AssemblerUtils
-
public class AssemblerUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AssemblerUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ModeladdRegistered(Model model)Add any extra information to the model.static java.lang.Objectbuild(java.lang.String assemblerFile, java.lang.String typeURI)static java.lang.Objectbuild(java.lang.String assemblerFile, Resource type)static voidinit()static voidmergeContext(Resource r, Context context)Look for and merge in context declarations.static ContextparseContext(Resource r)Look for and build context declarations.static ModelreadAssemblerFile(java.lang.String assemblerFile)static PrefixMappingreadPrefixMapping(java.lang.String file)static voidregister(AssemblerGroup g, Resource r, Assembler a, Resource superType)Register an additional assemblerstatic voidregisterAssembler(AssemblerGroup group, Resource r, Assembler a)registerstatic voidregisterDataset(Resource r, Assembler a)Register an assembler that creates a datasetstatic voidregisterModel(Resource r, Assembler a)Register an assembler that creates a dataset
-
-
-
Method Detail
-
readPrefixMapping
public static PrefixMapping readPrefixMapping(java.lang.String file)
-
init
public static void init()
-
registerDataset
public static void registerDataset(Resource r, Assembler a)
Register an assembler that creates a dataset
-
registerModel
public static void registerModel(Resource r, Assembler a)
Register an assembler that creates a dataset
-
register
public static void register(AssemblerGroup g, Resource r, Assembler a, Resource superType)
Register an additional assembler
-
registerAssembler
public static void registerAssembler(AssemblerGroup group, Resource r, Assembler a)
register
-
readAssemblerFile
public static Model readAssemblerFile(java.lang.String assemblerFile)
-
addRegistered
public static Model addRegistered(Model model)
Add any extra information to the model. Such information includes registration of datasets (e.g. TDB1, TDB2) done byregister(org.apache.jena.assembler.assemblers.AssemblerGroup, org.apache.jena.rdf.model.Resource, org.apache.jena.assembler.Assembler, org.apache.jena.rdf.model.Resource)(registerDataset(org.apache.jena.rdf.model.Resource, org.apache.jena.assembler.Assembler),registerModel(org.apache.jena.rdf.model.Resource, org.apache.jena.assembler.Assembler). It avoids directly modifyingAssembler.general.- Parameters:
model-- Returns:
- Model The same model after modification.
-
build
public static java.lang.Object build(java.lang.String assemblerFile, java.lang.String typeURI)
-
build
public static java.lang.Object build(java.lang.String assemblerFile, Resource type)
-
parseContext
public static Context parseContext(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 noJA.contexton the resource.
-
mergeContext
public static void mergeContext(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.
-
-