Package

es.weso.shex

jast

Permalink

package jast

Content Hierarchy
Visibility
  1. Public
  2. All

Type Members

  1. trait AST extends AnyRef

    Permalink

    Abstract Syntax Tree used to represent ShEx in JSON

    Abstract Syntax Tree used to represent ShEx in JSON

    It should be compatible with: [http://shexspec.github.io/primer/ShExJ]

    Using Argonaut to automatically convert to/from Json

  2. case class AST2SchemaException(msg: String) extends Exception with Product with Serializable

    Permalink

    Represents conversion exceptions between AST and Schema

  3. case class ASTException(msg: String) extends Exception with Product with Serializable

    Permalink

    Exceptions related to JSON AST

Value Members

  1. object AST extends AST

    Permalink
  2. object AST2Schema

    Permalink
  3. object Schema2AST

    Permalink

    Converts the internal representation of Schemas defined in es.weso.shacl.Schema to the abstract syntax tree intended for JSON serialization: es.weso.shacl.jast.SchemaAST

Ungrouped