public class RdfConverter extends AbstractRdfConverter
AbstractRdfConverter.TermKind
Constructor and Description |
---|
RdfConverter(RdfWriter rdfWriter,
Sites sites,
PropertyRegister propertyRegister) |
Modifier and Type | Method and Description |
---|---|
int |
getTasks()
Returns the tasks that should be performed during export.
|
void |
setTasks(int tasks)
Sets the tasks that should be performed during export.
|
void |
writeFullStatement(Statement statement,
boolean best) |
void |
writeInterPropertyLinks(PropertyDocument document)
Writes triples which connect properties with their corresponding rdf
properties for statements, simple statements, qualifiers, reference
attributes and values.
|
void |
writeItemDocument(ItemDocument document) |
void |
writeOWLDeclarations() |
void |
writePropertyDatatype(PropertyDocument document) |
void |
writePropertyDocument(PropertyDocument document) |
void |
writeSimpleStatement(Statement statement) |
void |
writeSiteLinks(org.eclipse.rdf4j.model.Resource subject,
Map<String,SiteLink> siteLinks) |
void |
writeTermTriples(org.eclipse.rdf4j.model.Resource subject,
AbstractRdfConverter.TermKind kind,
Collection<MonolingualTextValue> terms) |
finishDocument, getDatatypeIri, getMonolingualTextValueLiteral, writeBasicDeclarations, writeClaim, writeDocumentTerms, writeDocumentType, writeNamespaceDeclarations, writeReferences, writeStatement, writeStatementRankTriple, writeStatements
public RdfConverter(RdfWriter rdfWriter, Sites sites, PropertyRegister propertyRegister)
public void setTasks(int tasks)
RdfSerializer.TASK_STATEMENTS
.tasks
- the tasks to be performedpublic int getTasks()
RdfSerializer.TASK_STATEMENTS
.public void writeTermTriples(org.eclipse.rdf4j.model.Resource subject, AbstractRdfConverter.TermKind kind, Collection<MonolingualTextValue> terms) throws org.eclipse.rdf4j.rio.RDFHandlerException
writeTermTriples
in class AbstractRdfConverter
org.eclipse.rdf4j.rio.RDFHandlerException
public void writeSiteLinks(org.eclipse.rdf4j.model.Resource subject, Map<String,SiteLink> siteLinks) throws org.eclipse.rdf4j.rio.RDFHandlerException
writeSiteLinks
in class AbstractRdfConverter
org.eclipse.rdf4j.rio.RDFHandlerException
public void writePropertyDatatype(PropertyDocument document)
writePropertyDatatype
in class AbstractRdfConverter
public void writeInterPropertyLinks(PropertyDocument document) throws org.eclipse.rdf4j.rio.RDFHandlerException
AbstractRdfConverter
writeInterPropertyLinks
in class AbstractRdfConverter
org.eclipse.rdf4j.rio.RDFHandlerException
public void writeSimpleStatement(Statement statement)
writeSimpleStatement
in class AbstractRdfConverter
public void writeFullStatement(Statement statement, boolean best) throws org.eclipse.rdf4j.rio.RDFHandlerException
writeFullStatement
in class AbstractRdfConverter
org.eclipse.rdf4j.rio.RDFHandlerException
public void writeItemDocument(ItemDocument document) throws org.eclipse.rdf4j.rio.RDFHandlerException
writeItemDocument
in class AbstractRdfConverter
org.eclipse.rdf4j.rio.RDFHandlerException
public void writePropertyDocument(PropertyDocument document) throws org.eclipse.rdf4j.rio.RDFHandlerException
writePropertyDocument
in class AbstractRdfConverter
org.eclipse.rdf4j.rio.RDFHandlerException
public void writeOWLDeclarations()
writeOWLDeclarations
in class AbstractRdfConverter
Copyright © 2014–2024 Wikidata Toolkit Developers. Generated from source code published under the Apache License 2.0. For more information, see the Wikidata Toolkit homepage