JenaConverterFactory

eu.ostrzyciel.jelly.convert.jena.JenaConverterFactory
object JenaConverterFactory extends ConverterFactory[JenaProtoEncoder, JenaDecoderConverter, Node, RDFDatatype, Triple, Quad]

Attributes

Graph
Supertypes
trait ConverterFactory[JenaProtoEncoder, JenaDecoderConverter, Node, RDFDatatype, Triple, Quad]
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

Attributes

Definition Classes
ConverterFactory
final override def encoder(options: RdfStreamOptions): JenaProtoEncoder

Create a new ProtoEncoder.

Create a new ProtoEncoder.

Value parameters

options

Jelly serialization options.

Attributes

Returns

encoder

Definition Classes
ConverterFactory

Inherited methods

final def anyStatementDecoder(supportedOptions: Option[RdfStreamOptions]): AnyStatementDecoder[Node, RDFDatatype, Triple, Quad]

Create a new AnyStatementDecoder.

Create a new AnyStatementDecoder.

Value parameters

supportedOptions

maximum supported options for the decoder. If not provided, this.defaultSupportedOptions will be used. If you want to modify this (e.g., to specify an expected logical stream type), you should always use this.defaultSupportedOptions.withXxx.

Attributes

Returns

decoder

Inherited from:
ConverterFactory
final def graphsAsQuadsDecoder(supportedOptions: Option[RdfStreamOptions]): GraphsAsQuadsDecoder[Node, RDFDatatype, Triple, Quad]

Create a new GraphsAsQuadsDecoder.

Create a new GraphsAsQuadsDecoder.

Value parameters

supportedOptions

maximum supported options for the decoder. If not provided, this.defaultSupportedOptions will be used. If you want to modify this (e.g., to specify an expected logical stream type), you should always use this.defaultSupportedOptions.withXxx.

Attributes

Returns

decoder

Inherited from:
ConverterFactory
final def graphsDecoder(supportedOptions: Option[RdfStreamOptions]): GraphsDecoder[Node, RDFDatatype, Triple, Quad]

Create a new GraphsDecoder.

Create a new GraphsDecoder.

Value parameters

supportedOptions

maximum supported options for the decoder. If not provided, this.defaultSupportedOptions will be used. If you want to modify this (e.g., to specify an expected logical stream type), you should always use this.defaultSupportedOptions.withXxx.

Attributes

Returns

decoder

Inherited from:
ConverterFactory
final def quadsDecoder(supportedOptions: Option[RdfStreamOptions]): QuadsDecoder[Node, RDFDatatype, Triple, Quad]

Create a new QuadsDecoder.

Create a new QuadsDecoder.

Value parameters

supportedOptions

maximum supported options for the decoder. If not provided, this.defaultSupportedOptions will be used. If you want to modify this (e.g., to specify an expected logical stream type), you should always use this.defaultSupportedOptions.withXxx.

Attributes

Returns

decoder

Inherited from:
ConverterFactory
final def triplesDecoder(supportedOptions: Option[RdfStreamOptions]): TriplesDecoder[Node, RDFDatatype, Triple, Quad]

Create a new TriplesDecoder.

Create a new TriplesDecoder.

Value parameters

supportedOptions

maximum supported options for the decoder. If not provided, this.defaultSupportedOptions will be used. If you want to modify this (e.g., to specify an expected logical stream type), you should always use this.defaultSupportedOptions.withXxx.

Attributes

Returns

decoder

Inherited from:
ConverterFactory