public interface Assembler
Model
as a parameter treat appropriate values of Model
as passing down
to sub-assemblers a requirement to share for certain setups that work as tightly coordinated groups. It's a hint,
not an instruction.Modifier and Type | Field and Description |
---|---|
static Assembler |
content |
static Assembler |
defaultModel |
static Assembler |
documentManager |
static Assembler |
fileManager |
static AssemblerGroup |
general |
static Assembler |
infModel |
static Assembler |
locationMapper |
static Assembler |
memoryModel |
static Assembler |
modelSource |
static Assembler |
ontModel |
static Assembler |
ontModelSpec |
static Assembler |
prefixMapping |
static Assembler |
reasonerFactory |
static Assembler |
ruleSet |
static Assembler |
unionModel |
Modifier and Type | Method and Description |
---|---|
Object |
open(Assembler a,
Resource root)
Answer
open( a, root, Mode.DEFAULT ) . |
Object |
open(Assembler a,
Resource root,
Mode mode)
The core operation: answer a new object constructed according to the
object description hanging from
root , using the assembler
a for any sub-objects. |
Object |
open(Resource root)
Answer
open( this, root, Mode.DEFAULT ) . |
Model |
openModel(Resource root)
Answer
(Model) open( this, root, Mode.DEFAULT ) , unless
the result cannot be or is not a Model, in which case throw an exception. |
Model |
openModel(Resource root,
Mode mode)
Answer
(Model) open( this, root, mode ) , unless
the result cannot be or is not a Model, in which case throw an exception. |
static final Assembler defaultModel
static final Assembler memoryModel
static final Assembler infModel
static final Assembler ontModel
static final Assembler reasonerFactory
static final Assembler content
static final Assembler prefixMapping
static final Assembler unionModel
static final Assembler ontModelSpec
static final Assembler ruleSet
static final Assembler modelSource
static final Assembler locationMapper
static final Assembler fileManager
static final Assembler documentManager
static final AssemblerGroup general
Object open(Assembler a, Resource root, Mode mode)
root
, using the assembler
a
for any sub-objects. Use mode
to decide
if persistent objects are to be re-used or created; this mode is passed down
to all sub-object construction.Model openModel(Resource root)
(Model) open( this, root, Mode.DEFAULT )
, unless
the result cannot be or is not a Model, in which case throw an exception.Licenced under the Apache License, Version 2.0