case class ValidatorRef(schema: ResolvedSchema, externalResolver: ExternalResolver = ExternalResolver.NoAction, builder: RDFBuilder) extends Validator with ShowValidator with Product with Serializable

ShEx validator with global state using ref

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ValidatorRef
  2. Serializable
  3. Product
  4. Equals
  5. ShowValidator
  6. Validator
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ValidatorRef(schema: ResolvedSchema, externalResolver: ExternalResolver = ExternalResolver.NoAction, builder: RDFBuilder)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val builder: RDFBuilder
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. val externalResolver: ExternalResolver
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. def productElementNames: Iterator[String]
    Definition Classes
    Product
  15. val schema: ResolvedSchema
    Definition Classes
    ValidatorRefShowValidator
  16. def sh(lbls: Set[ShapeLabel]): String
    Definition Classes
    ShowValidator
  17. implicit lazy val showAttempt: Show[Attempt]
    Definition Classes
    ShowValidator
  18. implicit lazy val showIRI: Show[IRI]
    Definition Classes
    ShowValidator
  19. implicit lazy val showPath: Show[Path]
    Definition Classes
    ShowValidator
  20. implicit lazy val showRDFNode: Show[RDFNode]
    Definition Classes
    ShowValidator
  21. implicit lazy val showRDFTriple: Show[RDFTriple]
    Definition Classes
    ShowValidator
  22. def showSE(s: ShapeExpr): String
    Definition Classes
    ShowValidator
  23. def showShape(s: Shape): String
    Definition Classes
    ShowValidator
  24. implicit lazy val showShapeLabel: Show[ShapeLabel]
    Definition Classes
    ShowValidator
  25. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  26. def validateNodeDecls(rdf: RDFReader, verbose: VerboseLevel): IO[Result]

    Validate a node following target declarations.

    Validate a node following target declarations. This methods follows SHACL convention and could be deprecated in the future

    Definition Classes
    ValidatorRefValidator
  27. def validateNodeShape(rdf: RDFReader, node: IRI, shape: String, verbose: VerboseLevel): IO[Result]

    Validate a node against a shape

    Validate a node against a shape

    Definition Classes
    ValidatorRefValidator
  28. def validateNodeStart(rdf: RDFReader, node: IRI, verbose: VerboseLevel): IO[Result]

    Validate a node against the START declaration

    Validate a node against the START declaration

    Definition Classes
    ValidatorRefValidator
  29. def validateShapeMap(rdf: RDFReader, shapeMap: FixedShapeMap, verbose: VerboseLevel): IO[Result]

    Validate a node against a shape map

    Validate a node against a shape map

    Definition Classes
    ValidatorRefValidator
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  32. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ShowValidator

Inherited from Validator

Inherited from AnyRef

Inherited from Any

Ungrouped