es.weso.shex.validator
package es.weso.shex.validator
Type members
Classlikes
Represents actions to be done
Represents actions to be done
- Value parameters:
- code
contains the code to be executed
- name
represents the kind of action
- Companion:
- object
Represents current validation attempt It contains the node and a shape It may contain a predicate, path or nothing
Represents current validation attempt It contains the node and a shape It may contain a predicate, path or nothing
- Companion:
- object
case class CheckResult[E, A, Log](log: Log, eitherResult: Either[E, A])(implicit evidence$1: Show[E], evidence$2: Show[A], evidence$3: Show[Log])
case class FacetChecker(schema: AbstractSchema, rdf: RDFReader) extends ShExChecker with ShowValidator
- Companion:
- object
case class FlatShapeValidator(nodesPrefixMap: PrefixMap, shapesPrefixMap: PrefixMap, builder: RDFBuilder, schema: ResolvedSchema) extends ShExChecker with ShowValidator
FlatShape validator
FlatShape validator
case class NodeConstraintChecker(schema: AbstractSchema, rdf: RDFReader, builder: RDFBuilder) extends ShExChecker with ShowValidator
Node Constraint validator
Node Constraint validator
case class Validator21(schema: ResolvedSchema, externalResolver: ExternalResolver, builder: RDFBuilder) extends Validator with ShExChecker with ShowValidator
ShEx validator for ShEx 2.1 (no extends, abstract)
ShEx validator for ShEx 2.1 (no extends, abstract)
case class ValidatorEitherT(schema: ResolvedSchema, externalResolver: ExternalResolver, builder: RDFBuilder) extends Validator with ShExChecker with ShowValidator
ShEx validator
ShEx validator