ShExError

object ShExError
Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

case class AbstractShapeErr(node: RDFNode, shape: ShapeLabel, rdf: RDFReader) extends ShExError
case class AbstractShapeErrNoArgs() extends ShExError
case class BaseFails(node: RDFNode, shape: Shape, attempt: Attempt, err: ShExError, rdf: RDFReader) extends ShExError
case class CheckDatatypeError(node: RDFNode, datatype: IRI, rdf: RDFReader) extends ShExError
case class ClosedButExtraPreds(preds: Set[IRI]) extends ShExError
case class ClosedShapeWithRests(s: Shape, rest: Arc, attempt: Attempt, ignoredPathsClosed: List[Path], extras: List[Path]) extends ShExError
case class ErrCardinality(attempt: Attempt, node: RDFNode, path: Path, values: Int, card: Cardinality, rdf: RDFReader) extends ShExError
case class ErrCardinalityWithExtra(attempt: Attempt, node: RDFNode, path: Path, values: Int, valuesFailed: Int, card: Cardinality, rdf: RDFReader) extends ShExError
case class ErrRBEMatch(attempt: Attempt, cl: CandidateLine, table: CTable, bag: Bag[ConstraintRef], rbe: Rbe[ConstraintRef], err: RbeError, node: RDFNode, rdf: RDFReader) extends ShExError
case class ErrorObtainingTotalDigits(value: String, e: Throwable) extends ShExError
case class ExceptionError(t: Throwable) extends ShExError
case class ExtendFails(node: RDFNode, extended: ShapeLabel, attempt: Attempt, err: ShExError, rdf: RDFReader) extends ShExError
case class ExtraPropertiesClosedShape(node: RDFNode, ps: Set[IRI], shape: Shape, rdf: RDFReader) extends ShExError
case class FailSemanticAction(node: RDFNode, msg: String) extends ShExError
case class HasNoType(node: RDFNode, label: ShapeLabel, shapeTyping: ShapeTyping, attempt: Attempt, rdf: RDFReader) extends ShExError
case class LabelNotFound(label: ShapeLabel, err: String, availableLabels: List[ShapeLabel]) extends ShExError
case class MultipleRestricts(node: RDFNode, attempt: Attempt, s: Shape, rs: List[ShapeLabel]) extends ShExError
case class NoCandidate(attempt: Attempt, bagChecker: BagChecker[ConstraintRef], as: List[CandidateLine], ctable: CTable, node: RDFNode, rdf: RDFReader) extends ShExError
case class NoCandidateLine(attempt: Attempt, table: CTable, node: RDFNode, rdf: RDFReader) extends ShExError
case class NoDescendant(node: RDFNode, s: ShapeExpr, attempt: Attempt, rdf: RDFReader) extends ShExError
case class NoLabelExternal(se: ShapeExternal) extends ShExError
case class NoPartition(node: RDFNode, attempt: Attempt, s: Shape, extendeds: List[ShapeLabel], neighs: Neighs, schema: AbstractSchema) extends ShExError
case class NoStart(node: RDFNode, rdf: RDFReader) extends ShExError
case class NotConformantConforms(node: RDFNode, label: ShapeLabel, rdf: RDFReader) extends ShExError
case class NotEnoughArcs(node: RDFNode, values: Set[RDFNode], path: Path, min: Int, rdf: RDFReader) extends ShExError
case class NotImplemented(node: RDFNode, message: String, attempt: Attempt) extends ShExError
case class PartitionFailed(node: RDFNode, attempt: Attempt, s: Shape, extendLabel: ShapeLabel, pair: (Set[Arc], Set[Arc])) extends ShExError
case class SemanticActionException(attempt: Attempt, node: RDFNode, action: SemAct, exc: Throwable) extends ShExError
case class ShapeExprFailedAndNoDescendants(attempt: Attempt, node: RDFNode, se: ShapeExpr, err: ShExError, ds: Set[ShapeLabel], schema: ResolvedSchema) extends ShExError
case class StringError(msg: String) extends ShExError
case class ValuesNotPassed(attempt: Attempt, node: RDFNode, path: Path, valuesPassed: Int, valuesFailed: Set[(RDFNode, String)], rdf: RDFReader) extends ShExError

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def node2Json(node: RDFNode, rdf: RDFReader): Json

Implicits

Implicits