GraphsAsQuadsDecoder

eu.ostrzyciel.jelly.core.ProtoDecoderImpl$.GraphsAsQuadsDecoder
class GraphsAsQuadsDecoder[TNode, TDatatype, TTriple, TQuad](converter: ProtoDecoderConverter[TNode, TDatatype, TTriple, TQuad])(implicit evidence$3: ClassTag[TDatatype]) extends ProtoDecoder[TNode, TDatatype, TTriple, TQuad, TQuad]

A decoder that reads GRAPHS streams and outputs a flat sequence of quads.

Attributes

Graph
Supertypes
class ProtoDecoder[TNode, TDatatype, TTriple, TQuad, TQuad]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Inherited methods

final protected def convertGraphTerm(graph: RdfGraph): TNode

Attributes

Inherited from:
ProtoDecoder
final protected def convertGraphTermWrapped(graph: RdfGraph): TNode

Attributes

Inherited from:
ProtoDecoder
final protected def convertLiteral(literal: RdfLiteral): TNode

Attributes

Inherited from:
ProtoDecoder
final protected def convertQuad(quad: RdfQuad): TQuad

Attributes

Inherited from:
ProtoDecoder
final protected def convertTerm(term: RdfTerm): TNode

Attributes

Inherited from:
ProtoDecoder
final protected def convertTermWrapped(term: RdfTerm, lastNodeHolder: LastNodeHolder[TNode]): TNode

Attributes

Inherited from:
ProtoDecoder
final protected def convertTriple(triple: RdfTriple): TTriple

Attributes

Inherited from:
ProtoDecoder
final def getStreamOpt: Option[RdfStreamOptions]

Returns the received stream options from the producer.

Returns the received stream options from the producer.

Attributes

Inherited from:
ProtoDecoder
protected def handleQuad(quad: RdfQuad): Option[TOut]

Attributes

Inherited from:
ProtoDecoder
final def ingestRow(row: RdfStreamRow): Option[TOut]

Attributes

Inherited from:
ProtoDecoder
final protected def setStreamOpt(opt: RdfStreamOptions): Unit

Set the stream options.

Set the stream options.

Attributes

opt

Jelly stream options

Inherited from:
ProtoDecoder

Inherited fields

final protected val lastGraph: LastNodeHolder[TNode]

Attributes

Inherited from:
ProtoDecoder
final protected val lastObject: LastNodeHolder[TNode]

Attributes

Inherited from:
ProtoDecoder
final protected val lastPredicate: LastNodeHolder[TNode]

Attributes

Inherited from:
ProtoDecoder
final protected val lastSubject: LastNodeHolder[TNode]

Attributes

Inherited from:
ProtoDecoder