p

es.weso.shextest

manifest

package manifest

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Action extends AnyRef
  2. final case class BooleanResult(value: Boolean) extends ResultExpected with Product with Serializable
  3. trait Entry extends AnyRef
  4. case class FocusAction(data: IRI, schema: IRI, focus: RDFNode, shape: Option[RDFNode], shapeExterns: Option[IRI]) extends Action with Product with Serializable
  5. final case class IRIResult(value: IRI) extends ResultExpected with Product with Serializable
  6. case class JsonResult(rmap: Map[RDFNode, List[ShapeResult]]) extends Product with Serializable
  7. case class ManifestAction(schema: Option[IRI], schemaFormat: Option[String], data: Option[IRI], dataFormat: Option[String], schemaOutputFormat: Option[IRI], triggerMode: Option[IRI], node: Option[IRI], shape: Option[IRI], shapeMap: Option[IRI], resultShapeMap: Option[IRI], focus: Option[IRI]) extends Action with Product with Serializable
  8. case class ManifestContext(base: Option[IRI], derefIncludes: Boolean, visited: List[IRI]) extends Product with Serializable
  9. case class MapResultAction(data: IRI, schema: IRI, shapeMap: IRI) extends Action with Product with Serializable
  10. case class NegativeStructure(node: RDFNode, status: Status, name: String, shex: IRI) extends Entry with Product with Serializable
  11. case class NegativeSyntax(node: RDFNode, status: Status, name: String, shex: IRI) extends Entry with Product with Serializable
  12. class RDF2Manifest extends RDFParser
  13. case class RDF2ManifestException(msg: String) extends Exception with Product with Serializable
  14. case class RepresentationTest(node: RDFNode, status: Status, name: String, json: IRI, shex: IRI, ttl: IRI) extends Entry with Product with Serializable
  15. case class Result(name: String, isOk: Boolean, reason: String) extends Product with Serializable
  16. sealed trait ResultExpected extends AnyRef
  17. final case class ResultShapeMapIRI(iri: IRI) extends ResultExpected with Product with Serializable
  18. trait RunManifest extends AnyRef
  19. case class ShExManifest(label: Option[String], comment: Option[String], entries: List[Entry], includes: List[(RDFNode, Option[ShExManifest])]) extends Product with Serializable
  20. case class ShapeResult(shapeMapLabel: ShapeMapLabel, value: Boolean) extends Product with Serializable
  21. case class Status(iri: IRI) extends Product with Serializable
  22. abstract class ValidOrFailureTest extends Entry
  23. case class ValidPair(node: RDFNode, shape: RDFNode) extends Product with Serializable
  24. case class Validate(node: RDFNode, status: Status, name: String, action: ManifestAction, result: ResultExpected, specRef: Option[IRI]) extends Entry with Product with Serializable
  25. trait ValidateManifest extends RunManifest
  26. case class ValidationFailure(node: RDFNode, status: Status, name: String, traits: List[IRI], comment: String, action: Action, maybeResult: Option[IRI]) extends ValidOrFailureTest with Product with Serializable
  27. case class ValidationTest(node: RDFNode, status: Status, name: String, traits: List[IRI], comment: String, action: Action, maybeResult: Option[IRI]) extends ValidOrFailureTest with Product with Serializable

Ungrouped