package shapepath
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- sealed abstract class Axis extends Product with Serializable
- sealed abstract class ContextType extends Product with Serializable
- case class EqName(iri: IRI) extends NameTest with Product with Serializable
- case class Err(msg: String) extends ProcessingError with Product with Serializable
- sealed abstract class ExprIndex extends AnyRef
- case class ExprStep(maybeType: Option[ContextType], exprIndex: ExprIndex, predicates: List[Predicate]) extends Step with Product with Serializable
- case class IRIItem(iri: IRI) extends ShapeNode with Product with Serializable
- case class IntShapeIndex(v: Int) extends ShapeExprIndex with Product with Serializable
- case class IntTripleExprIndex(v: Int) extends TripleExprIndex with Product with Serializable
- sealed abstract class KindTest extends NodeTest
- case class LabelTripleExprIndex(lbl: ShapeLabel, n: Option[Int]) extends TripleExprIndex with Product with Serializable
- sealed abstract class NameTest extends NodeTest
- sealed abstract class NodeTest extends AnyRef
- case class NodeTestStep(axis: Axis, nodeTest: NodeTest, predicates: List[Predicate]) extends Step with Product with Serializable
- sealed abstract class Predicate extends Product with Serializable
- sealed abstract class ProcessingError extends AnyRef
- case class RegExpTest(pattern: String) extends KindTest with Product with Serializable
- sealed abstract class ShapeExprIndex extends ExprIndex
- case class ShapeExprItem(se: ShapeExpr) extends ShapeNode with Product with Serializable
- case class ShapeLabelIndex(lbl: ShapeLabel) extends ShapeExprIndex with Product with Serializable
- sealed abstract class ShapeNode extends AnyRef
- sealed abstract class ShapeNodeType extends Product with Serializable
- case class ShapePath(startsWithRoot: Boolean, steps: List[Step]) extends Product with Serializable
- sealed abstract class Step extends AnyRef
- sealed abstract class TripleExprIndex extends ExprIndex
- case class TripleExprItem(te: TripleExpr) extends ShapeNode with Product with Serializable
- case class UnmatchItemContextLabel(item: ShapeNode, step: Step, typeLabel: ContextType) extends ProcessingError with Product with Serializable
- case class Value(items: List[ShapeNode]) extends Product with Serializable
- case class Warning(msg: String) extends ProcessingError with Product with Serializable
Value Members
- object AnyKindTest extends KindTest with Product with Serializable
- object Axis extends Serializable
- object Child extends Axis with Product with Serializable
- object ContextType extends Serializable
- object Descendant extends Axis with Product with Serializable
- object EachOfType extends ContextType with Product with Serializable
- object ExprIndex
- object IRIType extends ShapeNodeType with Product with Serializable
- object NestedShapeExpr extends Axis with Product with Serializable
- object NestedTripleExpr extends Axis with Product with Serializable
- object NodeConstraintType extends ContextType with Product with Serializable
- object OneOfType extends ContextType with Product with Serializable
- object ShapeAndType extends ContextType with Product with Serializable
- object ShapeExprType extends ShapeNodeType with Product with Serializable
- object ShapeNode
- object ShapeNotType extends ContextType with Product with Serializable
- object ShapeOrType extends ContextType with Product with Serializable
- object ShapePath extends Serializable
- object ShapeType extends ContextType with Product with Serializable
- object Step
- object TripleConstraintType extends ContextType with Product with Serializable
- object TripleExprType extends ShapeNodeType with Product with Serializable
- object Value extends Serializable
- object WildcardTest extends NameTest with Product with Serializable