|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hp.hpl.jena.vocabulary.JenaModelSpec
public class JenaModelSpec
The Jena Model Specification vocabulary, schema, and some conversion methods. See the modelspec and modelspec-details HOWTOs for discussion on how these fit into the ModelSpec design and implementation. TODO ensure these have explicit tests [they were developed implicitly from the ModelSpec tests].
Field Summary | |
---|---|
static java.lang.String |
baseURI
The base URI for all the JenaModelSpec vocabulary items. |
static Property |
dbClass
The property of an RDBMakerSpec that gives the string to use for class to load [if any] when making the connection. |
static Property |
dbPassword
The property of an RDBMakerSpec that gives the string to use for the password when making the connection. |
static Property |
dbType
The property of an RDBMakerSpec that gives the string to use for the database type when making the connection. |
static Property |
dbURL
The property of an RDBMakerSpec that gives the string to use for the database URL when making the connection. |
static Property |
dbUser
The property of an RDBMakerSpec that gives the string to use for the user name when making the connection. |
static Resource |
DefaultModelSpec
DefaultModelSpec, a dynamic default ModelSpec |
static Property |
docManager
The property of an OntModelSpec that gives the document manager resource. |
static Property |
fileBase
The property of a FileMakerSpec that gives the fileBase [root directory] of the FileModelMaker. |
static Resource |
FileMakerSpec
The class of FileMakerSpec resources [subclass of MakerSpec]. |
static Resource |
FileModelSpec
The class of FileModel specifications. |
static Property |
hasConnection
The property of an RDBModelSpec that describes the connection |
static Property |
hasRule
The property of a RuleSet that specifies a rule. |
static Property |
importMaker
The property of an OntModelSpec that gives the MakerSpec used when manufacturing models for imports. |
static Resource |
InfModelSpec
The class of InfModelSpec resources [subclass of ModelSpec]. |
static Property |
loadWith
The property of a ModelSpec that specifies the URI(s) from which it is to be loaded when it has been created. |
static Property |
maker
The property of a ModelSpec that specifies the resource which describes the maker. |
static Resource |
MakerSpec
The class of MakerSpec resources. |
static Resource |
MemMakerSpec
The class of MemMakerSpec resources [subclass of MakerSpec]. |
static Property |
modelName
The property of a ModelSpec that specifies the model name. |
static Resource |
ModelSpec
The class of ModelSpec resources. |
static Property |
ontLanguage
The property of an OntModelSpec that gives the language URI string. |
static Resource |
OntModelSpec
The class of OntModelSpec resources [subclass of InfModelSpec]. |
static Resource |
PlainModelSpec
The class of PlainModelSpec resources [subclass of ModelSpec]. |
static Property |
policyPath
The property of a document manager that gives its policy path string. |
static Resource |
RDBMakerSpec
The class of RDBMakerSpec resources [subclass of MakerSpec]. |
static Resource |
RDBModelSpec
The class of RDBModelSpec resources [subclass of PlainModelSpec] |
static Property |
reasoner
The property of a ReasonerSpec that gives the resource who's URI is that of the reasoner to use. |
static Property |
reasonsWith
The property of an InfModelSpec that specifies the ReasonerSpec to use. |
static Property |
reificationMode
The property of a MakerSpec that gives the reification mode for all its models. |
static Resource |
rsConvenient
The resource representing reification mode Convenient. |
static Resource |
rsMinimal
The resource representing reification mode Minimal. |
static Resource |
rsStandard
The resource representing reification mode Standard. |
static Property |
ruleSet
The property of a reasoner spec that specifies in-line rule-sets. |
static Property |
ruleSetURL
The property of a reasoner spec that specifies a rule-set URL. |
static Property |
schemaURL
The property of a reasoner spec that specifies a schema to load |
static Property |
typeCreatedBy
The property of some subclass of jms:ModelSpec that specifies the name of the Java class that implements that ModelSpec. |
Constructor Summary | |
---|---|
JenaModelSpec()
|
Method Summary | |
---|---|
static ReificationStyle |
findStyle(Node style)
Answer the Reifier.ReificationStyle value named by the argument, which should be a JenaModelSpec.rs[something] Node |
static ReificationStyle |
findStyle(RDFNode style)
Answer the Reifier.ReificationStyle value named by the argument, which should be a JenaModelSpec.rs[something] value |
static Model |
getSchema()
Answer the JenaModelSpec schema encoded into a model. |
static java.lang.String |
getURI()
Answer the base URI for the JenaModelSpec vocabulary items. |
static Node |
styleAsJMS(ReificationStyle style)
Answer the Node which corresponds to the supplied reification style. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String baseURI
public static final Property loadWith
public static final Property ontLanguage
public static final Property docManager
public static final Property hasConnection
public static final Property importMaker
public static final Property reasonsWith
public static final Property ruleSetURL
public static final Property ruleSet
public static final Property modelName
public static final Property schemaURL
public static final Property hasRule
public static final Property policyPath
public static final Property dbUser
public static final Property dbPassword
public static final Property dbURL
public static final Property dbType
public static final Property dbClass
public static final Property maker
public static final Property reificationMode
public static final Property reasoner
public static final Property fileBase
public static final Property typeCreatedBy
public static final Resource MakerSpec
public static final Resource FileMakerSpec
public static final Resource MemMakerSpec
public static final Resource RDBMakerSpec
public static final Resource ModelSpec
public static final Resource DefaultModelSpec
public static final Resource PlainModelSpec
public static Resource FileModelSpec
public static final Resource InfModelSpec
public static final Resource OntModelSpec
public static final Resource RDBModelSpec
public static final Resource rsStandard
public static final Resource rsMinimal
public static final Resource rsConvenient
Constructor Detail |
---|
public JenaModelSpec()
Method Detail |
---|
public static java.lang.String getURI()
public static Model getSchema()
public static Node styleAsJMS(ReificationStyle style)
style
- the reification style for which the JenaModelSpec representation is required
public static ReificationStyle findStyle(RDFNode style)
style
- the JenaModelSpec name of the reifier style
public static ReificationStyle findStyle(Node style)
style
- the JenaModelSpec name of the reifier style
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |