Package org.eclipse.rdf4j.rio.turtle
Class ArrangedWriter
java.lang.Object
org.eclipse.rdf4j.rio.helpers.AbstractRDFWriter
org.eclipse.rdf4j.rio.turtle.ArrangedWriter
- All Implemented Interfaces:
Sink
,RDFHandler
,RDFWriter
Deprecated.
Internal wrapper that sorts statements for pretty printing and repeats blank nodes if inlining them.
- Since:
- 2.3
- Author:
- James Leigh
-
Field Summary
Fields inherited from class org.eclipse.rdf4j.rio.helpers.AbstractRDFWriter
namespaceTable, statementConsumer
-
Constructor Summary
ConstructorDescriptionArrangedWriter
(RDFWriter delegate) Deprecated.ArrangedWriter
(RDFWriter delegate, int size) Deprecated.ArrangedWriter
(RDFWriter delegate, int size, boolean repeatBlankNodes) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Deprecated.Consume a statement.void
endRDF()
Deprecated.Signals the end of the RDF data.Deprecated.Gets the RDF format that this RDFWriter uses.Collection
<RioSetting<?>> Deprecated.Deprecated.Retrieves the current writer configuration as a single object.void
handleComment
(String comment) Deprecated.Handles a comment.void
handleNamespace
(String prefix, String uri) Deprecated.Handles a namespace declaration/definition.<T> RDFWriter
set
(RioSetting<T> setting, T value) Deprecated.Set a setting on the writer, and return this writer object to allow chaining.setWriterConfig
(WriterConfig config) Deprecated.Sets all supplied writer configuration options.void
startRDF()
Deprecated.Signals the start of the RDF data.Methods inherited from class org.eclipse.rdf4j.rio.helpers.AbstractRDFWriter
checkWritingStarted, getFileFormat, handleStatement, isWritingStarted
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.rdf4j.common.io.Sink
acceptsFileFormat
-
Constructor Details
-
ArrangedWriter
Deprecated. -
ArrangedWriter
Deprecated. -
ArrangedWriter
Deprecated.
-
-
Method Details
-
getRDFFormat
Deprecated.Description copied from interface:RDFWriter
Gets the RDF format that this RDFWriter uses. -
setWriterConfig
Deprecated.Description copied from interface:RDFWriter
Sets all supplied writer configuration options.- Specified by:
setWriterConfig
in interfaceRDFWriter
- Overrides:
setWriterConfig
in classAbstractRDFWriter
- Parameters:
config
- a writer configuration object.- Returns:
- Either a copy of this writer, if it is immutable, or this object, to allow chaining of method calls.
-
getWriterConfig
Deprecated.Description copied from interface:RDFWriter
Retrieves the current writer configuration as a single object.- Specified by:
getWriterConfig
in interfaceRDFWriter
- Overrides:
getWriterConfig
in classAbstractRDFWriter
- Returns:
- a writer configuration object representing the current configuration of the writer.
-
getSupportedSettings
Deprecated.- Specified by:
getSupportedSettings
in interfaceRDFWriter
- Overrides:
getSupportedSettings
in classAbstractRDFWriter
- Returns:
- A collection of
RioSetting
s that are supported by this RDFWriter.
-
set
Deprecated.Description copied from interface:RDFWriter
Set a setting on the writer, and return this writer object to allow chaining.- Specified by:
set
in interfaceRDFWriter
- Overrides:
set
in classAbstractRDFWriter
- Parameters:
setting
- The setting to change.value
- The value to change.- Returns:
- Either a copy of this writer, if it is immutable, or this object, to allow chaining of method calls.
-
startRDF
Deprecated.Description copied from interface:RDFHandler
Signals the start of the RDF data. This method is called before any data is reported.- Specified by:
startRDF
in interfaceRDFHandler
- Overrides:
startRDF
in classAbstractRDFWriter
- Throws:
RDFHandlerException
- If the RDF handler has encountered an unrecoverable error.
-
endRDF
Deprecated.Description copied from interface:RDFHandler
Signals the end of the RDF data. This method is called when all data has been reported.- Throws:
RDFHandlerException
- If the RDF handler has encountered an unrecoverable error.
-
handleNamespace
Deprecated.Description copied from interface:RDFHandler
Handles a namespace declaration/definition. A namespace declaration associates a (short) prefix string with the namespace's URI. The prefix for default namespaces, which do not have an associated prefix, are represented as empty strings.- Specified by:
handleNamespace
in interfaceRDFHandler
- Overrides:
handleNamespace
in classAbstractRDFWriter
- Parameters:
prefix
- The prefix for the namespace, or an empty string in case of a default namespace.uri
- The URI that the prefix maps to.- Throws:
RDFHandlerException
- If the RDF handler has encountered an unrecoverable error.
-
handleComment
Deprecated.Description copied from interface:RDFHandler
Handles a comment.- Parameters:
comment
- The comment.- Throws:
RDFHandlerException
- If the RDF handler has encountered an unrecoverable error.
-
consumeStatement
Deprecated.Description copied from class:AbstractRDFWriter
Consume a statement.Extending classes must override this method instead of overriding
AbstractRDFWriter.handleStatement(Statement)
in order to benefit from automatic handling of RDF-star conversion or encoding.- Overrides:
consumeStatement
in classAbstractRDFWriter
- Parameters:
st
- the statement to consume.- Throws:
RDFHandlerException
-
TurtleWriter
internally.