package manifest
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- sealed trait Action extends AnyRef
- final case class BooleanResult(value: Boolean) extends ResultExpected with Product with Serializable
- trait Entry extends AnyRef
- case class FocusAction(data: IRI, schema: IRI, focus: RDFNode, shape: Option[RDFNode], shapeExterns: Option[IRI]) extends Action with Product with Serializable
- final case class IRIResult(value: IRI) extends ResultExpected with Product with Serializable
- case class JsonResult(rmap: Map[RDFNode, List[ShapeResult]]) extends Product with Serializable
- 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
- case class ManifestContext(base: Option[IRI], derefIncludes: Boolean, visited: List[IRI]) extends Product with Serializable
- case class MapResultAction(data: IRI, schema: IRI, shapeMap: IRI) extends Action with Product with Serializable
- case class NegativeStructure(node: RDFNode, status: Status, name: String, shex: IRI) extends Entry with Product with Serializable
- case class NegativeSyntax(node: RDFNode, status: Status, name: String, shex: IRI) extends Entry with Product with Serializable
- class RDF2Manifest extends RDFParser
- case class RDF2ManifestException(msg: String) extends Exception with Product with Serializable
- case class RepresentationTest(node: RDFNode, status: Status, name: String, json: IRI, shex: IRI, ttl: IRI) extends Entry with Product with Serializable
- case class Result(name: String, isOk: Boolean, reason: String) extends Product with Serializable
- sealed trait ResultExpected extends AnyRef
- final case class ResultShapeMapIRI(iri: IRI) extends ResultExpected with Product with Serializable
- trait RunManifest extends AnyRef
- case class ShExManifest(label: Option[String], comment: Option[String], entries: List[Entry], includes: List[(RDFNode, Option[ShExManifest])]) extends Product with Serializable
- case class ShapeResult(shapeMapLabel: ShapeMapLabel, value: Boolean) extends Product with Serializable
- case class Status(iri: IRI) extends Product with Serializable
- abstract class ValidOrFailureTest extends Entry
- case class ValidPair(node: RDFNode, shape: RDFNode) extends Product with Serializable
- case class Validate(node: RDFNode, status: Status, name: String, action: ManifestAction, result: ResultExpected, specRef: Option[IRI]) extends Entry with Product with Serializable
- trait ValidateManifest extends RunManifest
- 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
- 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
Value Members
- object EmptyResult extends ResultExpected with Product with Serializable
- object JsonResult extends Serializable
- object ManifestAction extends Serializable
- object ManifestPrefixes
- object RDF2Manifest
- object ShExManifest extends Serializable
- object ShapeResult extends Serializable
- object Utils