es.weso.shexs
package es.weso.shexs
Type members
Classlikes
case class MainState(dataFormat: String, schema: Schema, schemaFormat: String, shapeMap: ShapeMap, shapeMapFormat: String, showDataFormat: String, showSchemaFormat: String, showResultFormat: String, folder: Path)
- Companion
- object
case class SchemaMapping(schemaSpec: SchemaSpec, mapping: Path, baseIRI: Option[IRI], output: Option[Path], verbose: Boolean)
case class ShExsOptions(verbose: Boolean, dataFormat: String, schemaFormat: String, shapemapFormat: String, base: Option[IRI])
- Companion
- object
case class ShapePathEval(schemaSpec: SchemaSpec, shapePath: String, baseIRI: Option[IRI], output: Option[Path], verbose: Boolean)
case class Validate(schemaSpec: SchemaSpec, dataSpec: DataSpec, shapeMapSpec: ShapeMapSpec, baseIRI: Option[IRI], showResultFormat: String, output: Option[Path], verbose: Boolean)
Validator wrapper is an auxiliary class than can be used to invoke the ShEx validator from Java It avoids the use of IO and unsafeRunSync
Validator wrapper is an auxiliary class than can be used to invoke the ShEx validator from Java It avoids the use of IO and unsafeRunSync
case class WikibaseValidate(schemaSpec: SchemaSpec, endpoint: EndpointOpt, prefixMapPath: Option[Path], shapeMapSpec: ShapeMapSpec, baseIRI: Option[IRI], showResultFormat: String, output: Option[Path], verbose: Boolean)