p

es.weso

schema

package schema

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class DataFormats(name: String) extends Product with Serializable
  2. sealed trait DetailsOption extends Product with Serializable
  3. case class ErrorInfo(msg: String) extends Product with Serializable
  4. case class JenaShEx(schema: ShexSchema) extends Schema with Product with Serializable
  5. case class JenaShExException(msg: String) extends Exception with NoStackTrace with Product with Serializable
  6. case class JenaShacl(shapesGraph: Model) extends Schema with LazyLogging with Product with Serializable
  7. case class JenaShaclException(msg: String) extends Exception with NoStackTrace with Product with Serializable
  8. case class JenaShaclReport(model: Model) extends RDFReport with Product with Serializable
  9. sealed abstract class RDFReport extends Product with Serializable
  10. case class Result(isValid: Boolean, message: String, shapeMaps: Seq[ResultShapeMap], validationReport: RDFReport, errors: Seq[ErrorInfo], trigger: Option[ValidationTrigger], nodesPrefixMap: PrefixMap, shapesPrefixMap: PrefixMap, reportFormat: String = "TURTLE") extends LazyLogging with Product with Serializable
  11. abstract class Schema extends AnyRef
  12. case class SchemaInfo(schemaName: String, schemaEngine: String, isWellFormed: Boolean, errors: List[String]) extends Product with Serializable
  13. case class SchemaLabel(node: RDFNode, pm: PrefixMap = PrefixMap.empty) extends Product with Serializable
  14. case class ShExSchema(schema: shex.Schema) extends Schema with LazyLogging with SLang2Clingo with ShEx2SLang with Product with Serializable
  15. case class ShaclTQ(shapesGraph: Model) extends Schema with LazyLogging with Product with Serializable
  16. case class ShaclTQException(msg: String) extends Exception with NoStackTrace with Product with Serializable
  17. case class ShaclexReport(vr: ValidationReport) extends RDFReport with Product with Serializable
  18. case class ShaclexSchema(schema: shacl.Schema) extends Schema with Product with Serializable
  19. case class ShapeMapTrigger(shapeMap: ShapeMap) extends ValidationTrigger with Product with Serializable
  20. sealed abstract class ValidationTrigger extends AnyRef

Value Members

  1. object DataFormats extends Serializable
  2. case object Details extends DetailsOption with Product with Serializable
  3. case object EmptyReport extends RDFReport with Product with Serializable
  4. object ErrorInfo extends LazyLogging with Serializable
  5. object JenaShEx extends Serializable
  6. object JenaShacl extends Serializable
  7. case object NoDetails extends DetailsOption with Product with Serializable
  8. object RDFReport extends Serializable
  9. object Result extends LazyLogging with Serializable
  10. object SchemaLabel extends Serializable
  11. object Schemas
  12. object ShExSchema extends Serializable
  13. object ShaclTQ extends Serializable
  14. object ShaclexSchema extends Serializable
  15. object ShapeMapTrigger extends Serializable
  16. case object TargetDeclarations extends ValidationTrigger with Product with Serializable

    Validates only target declarations

  17. object ValidationTrigger extends LazyLogging

Ungrouped