
eu.ostrzyciel.jelly.convert.rdf4j.Rdf4jConverterFactory.scala Maven / Gradle / Ivy
package eu.ostrzyciel.jelly.convert.rdf4j
import eu.ostrzyciel.jelly.core.ConverterFactory
import eu.ostrzyciel.jelly.core.proto.v1.RdfStreamOptions
import org.eclipse.rdf4j.model.{Statement, Value}
object Rdf4jConverterFactory
extends ConverterFactory[Rdf4jProtoEncoder, Rdf4jDecoderConverter, Value, Rdf4jDatatype, Statement, Statement]:
override final def decoderConverter: Rdf4jDecoderConverter = new Rdf4jDecoderConverter()
override final def encoder(options: RdfStreamOptions, enableNamespaceDeclarations: Boolean): Rdf4jProtoEncoder =
Rdf4jProtoEncoder(options, enableNamespaceDeclarations)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy