es.weso.wshex.es2wshex

Type members

Classlikes

case class DifferentPropertyPropertyStatement(n: Int, ns: Int, msg: String) extends ES2WShExConvertError
case class DirectProperty(value: Int) extends IRIParsed
case class ES2WShEx(convertOptions: ES2WShExConvertOptions) extends LazyLogging
Companion:
object
object ES2WShEx
Companion:
class
sealed abstract class ES2WShExConvertError extends Exception
case class ES2WShExConvertOptions(entityIri: IRI, directPropertyIri: IRI, propIri: IRI, propStatementIri: IRI, propQualifierIri: IRI, propReferenceIri: IRI)
Companion:
object
case class ErrorConvertingIRI(msg: String) extends ES2WShExConvertError
case class ErrorParsingPropretySpecNone(n: Int, te: TripleExpr, maybeExprs: List[Option[PropertySpec]]) extends ES2WShExConvertError
object IRIConvert
sealed abstract class IRIParsed
case class NotFoundShape(ref: ShapeLabel, msg: String) extends ES2WShExConvertError
case class Property(value: Int) extends IRIParsed
case class PropertyQualifier(value: Int) extends IRIParsed
case class PropertyReference(value: Int) extends IRIParsed
case class PropertyStatement(value: Int) extends IRIParsed
case class UnsupportedPredicate(pred: IRI, msg: String) extends ES2WShExConvertError
case class UnsupportedShape(s: Shape, msg: String) extends ES2WShExConvertError
case class UnsupportedShapeExpr(se: ShapeExpr, msg: String) extends ES2WShExConvertError
case class UnsupportedTripleExpr(te: TripleExpr, msg: String) extends ES2WShExConvertError
case object WasDerivedFrom extends IRIParsed