Parser

es.weso.shapemaps.Parser$
object Parser

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Parser.type

Members list

Concise view

Type members

Types

type Builder[A] = Either[String, A]

Value members

Concrete methods

def err[A](msg: String): Builder[A]
def ok[A](x: A): Builder[A]
def parse(str: String, base: Option[IRI], nodesPrefixMap: PrefixMap, shapesPrefixMap: PrefixMap): Either[NonEmptyList[String], QueryShapeMap]
def parseReader(reader: Reader, base: Option[IRI], nodesPrefixMap: PrefixMap, shapesPrefixMap: PrefixMap): Either[NonEmptyList[String], QueryShapeMap]