public class OntopRepositoryConfig
extends org.eclipse.rdf4j.repository.config.AbstractRepositoryImplConfig
| Modifier and Type | Field and Description |
|---|---|
static org.eclipse.rdf4j.model.IRI |
CONSTRAINTFILE |
static org.eclipse.rdf4j.model.IRI |
EXISTENTIAL |
static String |
NAMESPACE |
static org.eclipse.rdf4j.model.IRI |
OBDAFILE
http://inf.unibz.it/krdb/obda/quest#obdaFile
|
static org.eclipse.rdf4j.model.IRI |
OWLFILE
http://inf.unibz.it/krdb/obda/quest#owlFile/tt>
|
static org.eclipse.rdf4j.model.IRI |
PROPERTIESFILE |
| Constructor and Description |
|---|
OntopRepositoryConfig()
Creates a new RepositoryConfigImpl.
|
| Modifier and Type | Method and Description |
|---|---|
OntopRepository |
buildRepository()
This method has two roles:
- Validating in depth the configuration : basic field validation + consistency of
the OWL and mapping files (the latter is done when initializing the repository).
|
org.eclipse.rdf4j.model.Resource |
export(org.eclipse.rdf4j.model.Model graph) |
String |
getName() |
void |
parse(org.eclipse.rdf4j.model.Model graph,
org.eclipse.rdf4j.model.Resource implNode) |
void |
setName(String name) |
void |
validate()
In-depth validation that requires building the repository for validating
the OWL and mapping files.
|
public static final String NAMESPACE
public static final org.eclipse.rdf4j.model.IRI OWLFILE
public static final org.eclipse.rdf4j.model.IRI OBDAFILE
public static final org.eclipse.rdf4j.model.IRI PROPERTIESFILE
public static final org.eclipse.rdf4j.model.IRI CONSTRAINTFILE
public static final org.eclipse.rdf4j.model.IRI EXISTENTIAL
public OntopRepositoryConfig()
public String getName()
public void setName(String name)
public void validate()
throws org.eclipse.rdf4j.repository.config.RepositoryConfigException
validate in interface org.eclipse.rdf4j.repository.config.RepositoryImplConfigvalidate in class org.eclipse.rdf4j.repository.config.AbstractRepositoryImplConfigorg.eclipse.rdf4j.repository.config.RepositoryConfigExceptionpublic OntopRepository buildRepository() throws org.eclipse.rdf4j.repository.config.RepositoryConfigException
org.eclipse.rdf4j.repository.config.RepositoryConfigExceptionpublic org.eclipse.rdf4j.model.Resource export(org.eclipse.rdf4j.model.Model graph)
export in interface org.eclipse.rdf4j.repository.config.RepositoryImplConfigexport in class org.eclipse.rdf4j.repository.config.AbstractRepositoryImplConfigpublic void parse(org.eclipse.rdf4j.model.Model graph,
org.eclipse.rdf4j.model.Resource implNode)
throws org.eclipse.rdf4j.repository.config.RepositoryConfigException
parse in interface org.eclipse.rdf4j.repository.config.RepositoryImplConfigparse in class org.eclipse.rdf4j.repository.config.AbstractRepositoryImplConfigorg.eclipse.rdf4j.repository.config.RepositoryConfigExceptionCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.