de.knutwalker

ntparser

package ntparser

Visibility
  1. Public
  2. All

Type Members

  1. trait ModelFactory[S <: O, P <: S, O <: AnyRef, T <: AnyRef] extends AnyRef

    A typeclass (or facade, if you will), that creates different parts of a statement graph.

    A typeclass (or facade, if you will), that creates different parts of a statement graph. The parser uses this to construct its results.

    S

    The type of the Subject. Must b a subtype of the object node and is probably a supertype of a blank node and a uri node.

    P

    The type of the predicate. Must b a subtype of the object node.

    O

    The type of the object node.

    T

    The type of a triple or statement node.

    Annotations
    @implicitNotFound( ... )
  2. final class NtParser[S <: O, P <: S, O <: AnyRef, T <: AnyRef] extends AnyRef

    An NtParser always parses a single line in different modes, depending on the method that was called.

  3. class ParseError extends Exception

Value Members

  1. object NonStrictNtParser extends NtParserCompanion

    Swallows parse errors and continues parsing.

  2. object NtParser

  3. object StrictNtParser extends NtParserCompanion

    Stops parsing and throws the ParseError on parse error.

Ungrouped