object Validator
- Companion:
- class
Value members
Concrete methods
def apply(schema: ResolvedSchema, externalResolver: ExternalResolver, builder: RDFBuilder): Validator
Build a validator
Build a validator
- Value parameters:
- build
RDF builder that returns the subgraph validated
- externalResolver:
External resolver
- schema:
ResolvedSchema
def validate(schema: ResolvedSchema, fixedShapeMap: FixedShapeMap, rdf: RDFReader, builder: RDFBuilder, verbose: VerboseLevel): IO[Result]
Validate RDF according to a Shapes Schema
Validate RDF according to a Shapes Schema
- Value parameters:
- builder:
RDF builder to return subgraph validated
- fixedShapeMap:
Shape map
- rdf:
RDF to validate
- schema:
ShEx schema
- Returns:
Result of validation