public class AssemblerUtils extends Object
| Constructor and Description |
|---|
AssemblerUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Model |
addRegistered(Model model)
Add any extra information to the model.
|
static Object |
build(String assemblerFile,
Resource type) |
static Object |
build(String assemblerFile,
String typeURI) |
static void |
init() |
static void |
mergeContext(Resource r,
Context context)
Look for and merge in context declarations.
|
static Context |
parseContext(Resource r)
Look for and build context declarations.
|
static Model |
readAssemblerFile(String assemblerFile) |
static PrefixMapping |
readPrefixMapping(String file) |
static void |
register(AssemblerGroup g,
Resource r,
Assembler a,
Resource superType)
Register an addition assembler
|
static void |
registerAssembler(AssemblerGroup group,
Resource r,
Assembler a)
register
|
static void |
registerDataset(Resource r,
Assembler a)
Register an assembler that creates a dataset
|
static void |
registerModel(Resource r,
Assembler a)
Register an assembler that creates a dataset
|
static void |
setContext(Resource r,
Context context)
Deprecated.
|
public static PrefixMapping readPrefixMapping(String file)
public static void init()
public static void registerDataset(Resource r, Assembler a)
public static void registerModel(Resource r, Assembler a)
public static void register(AssemblerGroup g, Resource r, Assembler a, Resource superType)
public static void registerAssembler(AssemblerGroup group, Resource r, Assembler a)
public static Model addRegistered(Model model)
register(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 modifying Assembler.general.model - public static Context parseContext(Resource r)
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.public static void setContext(Resource r, Context context)
mergeContext(Resource, Context)public static void mergeContext(Resource r, Context context)
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.
Licenced under the Apache License, Version 2.0