Class/Object

es.weso.shex

ShExMatcher

Related Docs: object ShExMatcher | package shex

Permalink

case class ShExMatcher(schema: shex.Schema, rdf: RDFReader) extends RDFValidator with Product with Serializable

Source
ShExMatcher.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ShExMatcher
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. RDFValidator
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ShExMatcher(schema: shex.Schema, rdf: RDFReader)

    Permalink

Type Members

  1. type Label = shex.Label

    Permalink
    Definition Classes
    ShExMatcherRDFValidator
  2. type Node = RDFNode

    Permalink
    Definition Classes
    RDFValidator
  3. type Result = ValidationResult[Node, Label, Throwable]

    Permalink
    Definition Classes
    RDFValidator
  4. type Result_ = ShExResult

    Permalink
  5. type Schema = shex.Schema

    Permalink
    Definition Classes
    ShExMatcherRDFValidator
  6. type ValidationSchema = shex.Schema

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def emptyResult: ShExResult

    Permalink
    Definition Classes
    ShExMatcherRDFValidator
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def id: String

    Permalink
    Definition Classes
    ShExMatcherRDFValidator
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. def labelStr(str: String): Label

    Permalink
    Definition Classes
    ShExMatcherRDFValidator
  13. def labels: Seq[Label]

    Permalink
    Definition Classes
    ShExMatcherRDFValidator
  14. def matchAllNodes_AllLabels: Result

    Permalink
    Definition Classes
    RDFValidator
  15. def matchAllNodes_Label(lbl: Label): Result

    Permalink
    Definition Classes
    RDFValidator
  16. def match_label_node(label: Label)(node: Node): Result

    Permalink
    Definition Classes
    RDFValidator
  17. def match_node_AllLabels(node: Node): Result

    Permalink
    Definition Classes
    RDFValidator
  18. def match_node_label(node: RDFNode)(label: Label): Result_

    Permalink
    Definition Classes
    ShExMatcherRDFValidator
  19. def match_nodesLabels(decls: Seq[(RDFNode, Label)]): Result_

    Permalink
  20. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. val rdf: RDFReader

    Permalink
    Definition Classes
    ShExMatcherRDFValidator
  24. val schema: shex.Schema

    Permalink
    Definition Classes
    ShExMatcherRDFValidator
  25. def subjects: List[RDFNode]

    Permalink
    Definition Classes
    RDFValidator
  26. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  27. def validate: Result_

    Permalink
    Definition Classes
    ShExMatcherRDFValidator
  28. def validateAttempts: Seq[ValidationAttempt[RDFNode, Label]]

    Permalink
  29. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from RDFValidator

Inherited from AnyRef

Inherited from Any

Ungrouped