All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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