TriplesDecoder

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

A decoder that reads TRIPLES streams and outputs a sequence of triples.

Attributes

Graph
Supertypes
class ProtoDecoder[TNode, TDatatype, TTriple, TQuad, TTriple]
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 handleGraphEnd(): Option[TOut]

Attributes

Inherited from:
ProtoDecoder
protected def handleGraphStart(graph: RdfGraphStart): Option[TOut]

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