public class RdfWriter extends Object
Modifier and Type | Field and Description |
---|---|
static org.eclipse.rdf4j.model.IRI |
OGC_LOCATION |
static org.eclipse.rdf4j.model.IRI |
OWL_CLASS |
static org.eclipse.rdf4j.model.IRI |
OWL_COMPLEMENT_OF |
static org.eclipse.rdf4j.model.IRI |
OWL_DATATYPE_PROPERTY |
static org.eclipse.rdf4j.model.IRI |
OWL_OBJECT_PROPERTY |
static org.eclipse.rdf4j.model.IRI |
OWL_ON_PROPERTY |
static org.eclipse.rdf4j.model.IRI |
OWL_RESTRICTION |
static org.eclipse.rdf4j.model.IRI |
OWL_SOME_VALUES_FROM |
static org.eclipse.rdf4j.model.IRI |
OWL_THING |
static org.eclipse.rdf4j.model.IRI |
PROV_WAS_DERIVED_FROM |
static org.eclipse.rdf4j.model.IRI |
RDF_TYPE |
static org.eclipse.rdf4j.model.IRI |
RDFS_LABEL |
static org.eclipse.rdf4j.model.IRI |
RDFS_LITERAL |
static org.eclipse.rdf4j.model.IRI |
RDFS_SEE_ALSO |
static org.eclipse.rdf4j.model.IRI |
RDFS_SUBCLASS_OF |
static org.eclipse.rdf4j.model.IRI |
RDFS_SUBPROPERTY_OF |
static org.eclipse.rdf4j.model.IRI |
SCHEMA_ABOUT |
static org.eclipse.rdf4j.model.IRI |
SCHEMA_ARTICLE |
static org.eclipse.rdf4j.model.IRI |
SCHEMA_DESCRIPTION |
static org.eclipse.rdf4j.model.IRI |
SCHEMA_IN_LANGUAGE |
static org.eclipse.rdf4j.model.IRI |
SKOS_ALT_LABEL |
static org.eclipse.rdf4j.model.IRI |
WB_BADGE |
static org.eclipse.rdf4j.model.IRI |
WB_BEST_RANK |
static org.eclipse.rdf4j.model.IRI |
WB_GEO_GLOBE |
static org.eclipse.rdf4j.model.IRI |
WB_GEO_LATITUDE |
static org.eclipse.rdf4j.model.IRI |
WB_GEO_LONGITUDE |
static org.eclipse.rdf4j.model.IRI |
WB_GEO_PRECISION |
static org.eclipse.rdf4j.model.IRI |
WB_GLOBE_COORDINATES_VALUE |
static org.eclipse.rdf4j.model.IRI |
WB_ITEM |
static org.eclipse.rdf4j.model.IRI |
WB_PROPERTY |
static org.eclipse.rdf4j.model.IRI |
WB_PROPERTY_TYPE |
static org.eclipse.rdf4j.model.IRI |
WB_QUANTITY_AMOUNT |
static org.eclipse.rdf4j.model.IRI |
WB_QUANTITY_LOWER_BOUND |
static org.eclipse.rdf4j.model.IRI |
WB_QUANTITY_UNIT |
static org.eclipse.rdf4j.model.IRI |
WB_QUANTITY_UPPER_BOUND |
static org.eclipse.rdf4j.model.IRI |
WB_QUANTITY_VALUE |
static org.eclipse.rdf4j.model.IRI |
WB_RANK |
static org.eclipse.rdf4j.model.IRI |
WB_REFERENCE |
static org.eclipse.rdf4j.model.IRI |
WB_STATEMENT |
static org.eclipse.rdf4j.model.IRI |
WB_TIME |
static org.eclipse.rdf4j.model.IRI |
WB_TIME_CALENDAR_MODEL |
static org.eclipse.rdf4j.model.IRI |
WB_TIME_PRECISION |
static org.eclipse.rdf4j.model.IRI |
WB_TIME_TIMEZONE |
static org.eclipse.rdf4j.model.IRI |
WB_TIME_VALUE |
static org.eclipse.rdf4j.model.IRI |
XSD_DATE |
static org.eclipse.rdf4j.model.IRI |
XSD_DATETIME |
static org.eclipse.rdf4j.model.IRI |
XSD_DECIMAL |
static org.eclipse.rdf4j.model.IRI |
XSD_DOUBLE |
static org.eclipse.rdf4j.model.IRI |
XSD_G_YEAR |
static org.eclipse.rdf4j.model.IRI |
XSD_G_YEAR_MONTH |
static org.eclipse.rdf4j.model.IRI |
XSD_INT |
static org.eclipse.rdf4j.model.IRI |
XSD_STRING |
Constructor and Description |
---|
RdfWriter(org.eclipse.rdf4j.rio.RDFFormat format,
OutputStream output) |
RdfWriter(org.eclipse.rdf4j.rio.RDFWriter writer) |
Modifier and Type | Method and Description |
---|---|
void |
finish() |
org.eclipse.rdf4j.model.BNode |
getFreshBNode() |
org.eclipse.rdf4j.model.Literal |
getLiteral(String value) |
org.eclipse.rdf4j.model.Literal |
getLiteral(String value,
org.eclipse.rdf4j.model.IRI datatypeUri) |
org.eclipse.rdf4j.model.Literal |
getLiteral(String value,
String languageCode) |
long |
getTripleCount() |
org.eclipse.rdf4j.model.IRI |
getUri(String uri)
Creates a IRI object for the given IRI string.
|
void |
start() |
void |
writeNamespaceDeclaration(String prefix,
String uri) |
void |
writeTripleIntegerObject(org.eclipse.rdf4j.model.Resource subject,
org.eclipse.rdf4j.model.IRI predicate,
int objectLiteral) |
void |
writeTripleLiteralObject(org.eclipse.rdf4j.model.Resource subject,
org.eclipse.rdf4j.model.IRI predicate,
String objectLexicalValue,
org.eclipse.rdf4j.model.IRI datatype) |
void |
writeTripleStringObject(org.eclipse.rdf4j.model.Resource subject,
org.eclipse.rdf4j.model.IRI predicate,
String objectLiteral) |
void |
writeTripleUriObject(org.eclipse.rdf4j.model.Resource subject,
org.eclipse.rdf4j.model.IRI predicate,
String objectUri) |
void |
writeTripleUriObject(String subjectUri,
org.eclipse.rdf4j.model.IRI predicate,
String objectUri) |
void |
writeTripleValueObject(org.eclipse.rdf4j.model.Resource subject,
org.eclipse.rdf4j.model.IRI predicate,
org.eclipse.rdf4j.model.Value object) |
void |
writeTripleValueObject(String subjectUri,
org.eclipse.rdf4j.model.IRI predicate,
org.eclipse.rdf4j.model.Value object) |
public static final org.eclipse.rdf4j.model.IRI RDF_TYPE
public static final org.eclipse.rdf4j.model.IRI RDFS_LABEL
public static final org.eclipse.rdf4j.model.IRI RDFS_SEE_ALSO
public static final org.eclipse.rdf4j.model.IRI RDFS_LITERAL
public static final org.eclipse.rdf4j.model.IRI RDFS_SUBCLASS_OF
public static final org.eclipse.rdf4j.model.IRI RDFS_SUBPROPERTY_OF
public static final org.eclipse.rdf4j.model.IRI OWL_THING
public static final org.eclipse.rdf4j.model.IRI OWL_CLASS
public static final org.eclipse.rdf4j.model.IRI OWL_OBJECT_PROPERTY
public static final org.eclipse.rdf4j.model.IRI OWL_DATATYPE_PROPERTY
public static final org.eclipse.rdf4j.model.IRI OWL_RESTRICTION
public static final org.eclipse.rdf4j.model.IRI OWL_SOME_VALUES_FROM
public static final org.eclipse.rdf4j.model.IRI OWL_ON_PROPERTY
public static final org.eclipse.rdf4j.model.IRI OWL_COMPLEMENT_OF
public static final org.eclipse.rdf4j.model.IRI XSD_DOUBLE
public static final org.eclipse.rdf4j.model.IRI XSD_DECIMAL
public static final org.eclipse.rdf4j.model.IRI XSD_INT
public static final org.eclipse.rdf4j.model.IRI XSD_DATE
public static final org.eclipse.rdf4j.model.IRI XSD_G_YEAR
public static final org.eclipse.rdf4j.model.IRI XSD_G_YEAR_MONTH
public static final org.eclipse.rdf4j.model.IRI XSD_DATETIME
public static final org.eclipse.rdf4j.model.IRI XSD_STRING
public static final org.eclipse.rdf4j.model.IRI SKOS_ALT_LABEL
public static final org.eclipse.rdf4j.model.IRI SCHEMA_ABOUT
public static final org.eclipse.rdf4j.model.IRI SCHEMA_ARTICLE
public static final org.eclipse.rdf4j.model.IRI SCHEMA_DESCRIPTION
public static final org.eclipse.rdf4j.model.IRI SCHEMA_IN_LANGUAGE
public static final org.eclipse.rdf4j.model.IRI PROV_WAS_DERIVED_FROM
public static final org.eclipse.rdf4j.model.IRI WB_ITEM
public static final org.eclipse.rdf4j.model.IRI WB_REFERENCE
public static final org.eclipse.rdf4j.model.IRI WB_PROPERTY
public static final org.eclipse.rdf4j.model.IRI WB_STATEMENT
public static final org.eclipse.rdf4j.model.IRI WB_QUANTITY_VALUE
public static final org.eclipse.rdf4j.model.IRI WB_TIME_VALUE
public static final org.eclipse.rdf4j.model.IRI WB_GLOBE_COORDINATES_VALUE
public static final org.eclipse.rdf4j.model.IRI WB_PROPERTY_TYPE
public static final org.eclipse.rdf4j.model.IRI WB_GEO_GLOBE
public static final org.eclipse.rdf4j.model.IRI WB_GEO_LATITUDE
public static final org.eclipse.rdf4j.model.IRI WB_GEO_LONGITUDE
public static final org.eclipse.rdf4j.model.IRI WB_GEO_PRECISION
public static final org.eclipse.rdf4j.model.IRI WB_TIME
public static final org.eclipse.rdf4j.model.IRI WB_TIME_PRECISION
public static final org.eclipse.rdf4j.model.IRI WB_TIME_TIMEZONE
public static final org.eclipse.rdf4j.model.IRI WB_TIME_CALENDAR_MODEL
public static final org.eclipse.rdf4j.model.IRI WB_QUANTITY_AMOUNT
public static final org.eclipse.rdf4j.model.IRI WB_QUANTITY_LOWER_BOUND
public static final org.eclipse.rdf4j.model.IRI WB_QUANTITY_UPPER_BOUND
public static final org.eclipse.rdf4j.model.IRI WB_QUANTITY_UNIT
public static final org.eclipse.rdf4j.model.IRI OGC_LOCATION
public static final org.eclipse.rdf4j.model.IRI WB_RANK
public static final org.eclipse.rdf4j.model.IRI WB_BEST_RANK
public static final org.eclipse.rdf4j.model.IRI WB_BADGE
public RdfWriter(org.eclipse.rdf4j.rio.RDFFormat format, OutputStream output) throws org.eclipse.rdf4j.rio.UnsupportedRDFormatException
org.eclipse.rdf4j.rio.UnsupportedRDFormatException
public RdfWriter(org.eclipse.rdf4j.rio.RDFWriter writer)
public long getTripleCount()
public void start() throws org.eclipse.rdf4j.rio.RDFHandlerException
org.eclipse.rdf4j.rio.RDFHandlerException
public void finish() throws org.eclipse.rdf4j.rio.RDFHandlerException
org.eclipse.rdf4j.rio.RDFHandlerException
public org.eclipse.rdf4j.model.BNode getFreshBNode()
public org.eclipse.rdf4j.model.IRI getUri(String uri)
uri
- the IRI stringIllegalArgumentException
- if the string is not a valid absolute URI.public org.eclipse.rdf4j.model.Literal getLiteral(String value)
public org.eclipse.rdf4j.model.Literal getLiteral(String value, org.eclipse.rdf4j.model.IRI datatypeUri)
public void writeNamespaceDeclaration(String prefix, String uri) throws org.eclipse.rdf4j.rio.RDFHandlerException
org.eclipse.rdf4j.rio.RDFHandlerException
public void writeTripleStringObject(org.eclipse.rdf4j.model.Resource subject, org.eclipse.rdf4j.model.IRI predicate, String objectLiteral) throws org.eclipse.rdf4j.rio.RDFHandlerException
org.eclipse.rdf4j.rio.RDFHandlerException
public void writeTripleIntegerObject(org.eclipse.rdf4j.model.Resource subject, org.eclipse.rdf4j.model.IRI predicate, int objectLiteral) throws org.eclipse.rdf4j.rio.RDFHandlerException
org.eclipse.rdf4j.rio.RDFHandlerException
public void writeTripleUriObject(String subjectUri, org.eclipse.rdf4j.model.IRI predicate, String objectUri) throws org.eclipse.rdf4j.rio.RDFHandlerException
org.eclipse.rdf4j.rio.RDFHandlerException
public void writeTripleUriObject(org.eclipse.rdf4j.model.Resource subject, org.eclipse.rdf4j.model.IRI predicate, String objectUri) throws org.eclipse.rdf4j.rio.RDFHandlerException
org.eclipse.rdf4j.rio.RDFHandlerException
public void writeTripleValueObject(String subjectUri, org.eclipse.rdf4j.model.IRI predicate, org.eclipse.rdf4j.model.Value object) throws org.eclipse.rdf4j.rio.RDFHandlerException
org.eclipse.rdf4j.rio.RDFHandlerException
public void writeTripleValueObject(org.eclipse.rdf4j.model.Resource subject, org.eclipse.rdf4j.model.IRI predicate, org.eclipse.rdf4j.model.Value object) throws org.eclipse.rdf4j.rio.RDFHandlerException
org.eclipse.rdf4j.rio.RDFHandlerException
public void writeTripleLiteralObject(org.eclipse.rdf4j.model.Resource subject, org.eclipse.rdf4j.model.IRI predicate, String objectLexicalValue, org.eclipse.rdf4j.model.IRI datatype) throws org.eclipse.rdf4j.rio.RDFHandlerException
org.eclipse.rdf4j.rio.RDFHandlerException
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