es.weso.shexs

Type members

Classlikes

object DataFormat
case class DataPath(dataPath: Path, dataFormat: Option[String]) extends DataSpec
abstract class DataSpec
Companion:
object
object DataSpec
Companion:
class
case class EndpointOpt(uri: URI) extends DataSpec
Companion:
object
Companion:
class
object Main extends CommandIOApp
case class MainState(dataFormat: String, schema: Schema, schemaFormat: String, shapeMap: ShapeMap, shapeMapFormat: String, showDataFormat: String, showSchemaFormat: String, showResultFormat: String, folder: Path)
Companion:
object
object MainState
Companion:
class
case class Manifest(manifestFileName: String, parentPath: String, testsFolderPath: Path, testName: TestSelector, validatorVersion: ValidatorVersion, timeout: FiniteDuration, verbose: VerboseLevel)
Companion:
object
object Manifest
Companion:
class
object OutputOpt
sealed abstract class SchemaAction
Companion:
object
Companion:
class
case class SchemaCommand(schemaSpec: SchemaSpec, showInheritance: Boolean, showMethod: ShowMethod, showShape: Option[ShapeLabel], verbose: VerboseLevel)
Companion:
object
Companion:
class
case class SchemaMapping(schemaSpec: SchemaSpec, mapping: Path, output: Option[Path], verbose: VerboseLevel)
case class SchemaPath(schema: Path, schemaFormat: String, baseIRI: Option[IRI]) extends SchemaSpec
sealed abstract class SchemaSpec
Companion:
object
object SchemaSpec
Companion:
class
case class SchemaURI(uri: URI, baseIRI: Option[IRI]) extends SchemaSpec
object ShExS
case class ShExsOptions(verbose: VerboseLevel, dataFormat: String, schemaFormat: String, shapemapFormat: String, base: Option[IRI])
Companion:
object
Companion:
class
case class ShapeMapSpec(shapeMap: Path, shapeMapFormat: String)
Companion:
object
Companion:
class
case class ShapePathEval(schemaSpec: SchemaSpec, shapePath: String, output: Option[Path], verbose: VerboseLevel)
sealed abstract class ShowMethod
Companion:
object
object ShowMethod
Companion:
class
object ShowResult
object UriOpt
case class Validate(schemaSpec: SchemaSpec, dataSpec: DataSpec, shapeMapSpec: ShapeMapSpec, validatorVersion: ValidatorVersion, showResultFormat: String, output: Option[Path], verbose: VerboseLevel)
Companion:
object
object Validate
Companion:
class
sealed abstract class ValidatorVersion
Companion:
object
Companion:
class
case class WikibaseValidate(schemaSpec: SchemaSpec, endpoint: EndpointOpt, prefixMapPath: Option[Path], shapeMapSpec: ShapeMapSpec, showResultFormat: String, output: Option[Path], verbose: VerboseLevel)
Companion:
object
Companion:
class