es.weso.shex.validator.validatorref

Members list

Concise view

Type members

Classlikes

case class BNodeKindError(node: RDFNode) extends NodeConstraintError

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class DatatypeErrorNonLiteral(node: RDFNode, expectedDatatype: IRI) extends NodeConstraintError

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
case class DatatypeEvidence(node: RDFNode, datatype: IRI) extends NodeConstraintEvidence

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class IRIKindError(node: RDFNode) extends NodeConstraintError

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class LiteralKindError(node: RDFNode) extends NodeConstraintError

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class LiteralNonDatatypeError(node: RDFNode, datatype: IRI, expectedDatatype: IRI) extends NodeConstraintError

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
sealed abstract class NodeConstraintError(val msg: String) extends Exception with NoStackTrace with Product with Serializable

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
sealed abstract class NodeConstraintEvidence(val msg: String) extends Product with Serializable

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
case class State(shapeMap: Map[RDFNode, Map[ShapeMapLabel, Info]], nodesPrefixMap: PrefixMap, shapesPrefixMap: PrefixMap, pending: Set[(RDFNode, ShapeMapLabel, Info)])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object State

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
State.type
case class ValidatorRef(schema: ResolvedSchema, externalResolver: ExternalResolver, builder: RDFBuilder) extends Validator with ShowValidator

ShEx validator with global state using ref

ShEx validator with global state using ref

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Validator
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class ValueSet(node: RDFNode, conforms: List[ValueSetValue], valueSet: List[ValueSetValue]) extends NodeConstraintEvidence

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any