ValidatorEitherT1
ShEx validator
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait AllPathstrait Extendtrait ShowValidatortrait ShExCheckerclass Validatorclass Objecttrait Matchableclass Any
Members list
Type members
Types
Inherited types
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Value members
Concrete methods
Execute the validator with a given checker param chk Checker param rdf RDFReader verbose boolean flag to show internal messages
Execute the validator with a given checker param chk Checker param rdf RDFReader verbose boolean flag to show internal messages
Attributes
Validate a node following target declarations. This methods follows SHACL convention and could be deprecated in the future
Validate a node following target declarations. This methods follows SHACL convention and could be deprecated in the future
Attributes
Validate a node against a shape
Validate a node against a shape
Attributes
Validate a node against the START declaration
Validate a node against the START declaration
Attributes
Validate a node against a shape map
Validate a node against a shape map
Attributes
Inherited methods
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Return all the paths that are mentioned in a shape expression It includes also the paths it extends and the paths from its descendants
Return all the paths that are mentioned in a shape expression It includes also the paths it extends and the paths from its descendants
Attributes
- schema
Schema to which the shape belongs, it is needed to resolve references to other shapes
- Returns:
Set of paths or error in case the shape is not well defined (may have bad references)
- Inherited from:
- AllPaths
Attributes
- Inherited from:
- ShExChecker
Checks all elements in a list If any of the elements fails, it fails
Checks all elements in a list If any of the elements fails, it fails
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Given a list of checks, return the list of values that pass It never fails (in case of failure, it ignores the value)
Given a list of checks, return the list of values that pass It never fails (in case of failure, it ignores the value)
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Given a computation check that returns a pair of value and a flag, returns the first value whose flag is true If none is true, returns the value of the computation parameter last
Given a computation check that returns a pair of value and a flag, returns the first value whose flag is true If none is true, returns the value of the computation parameter last
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Checks some values. Returns the first that passes or None
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attempts to execute a check
If it fails, applies thenPart
to the result, otherwise applies elsePart
to the error
Attempts to execute a check
If it fails, applies thenPart
to the result, otherwise applies elsePart
to the error
Attributes
- A
type returned by the computation
- B
type returned the the condition
- check
Computation to check
- elsePart
part to be executed when the check fails
- thenPart
part to be executed when it passes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- Extend
Returns the list of values whose computation is successful
Returns the list of values whose computation is successful
Attributes
- A
type of values
- B
type returned by computation
- check
computation to check for each value
- ls
list of values
- Returns:
a computation with a list of pairs for whom the computation was successful
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
If c
is some value, applies check
, otherwise applies default
If c
is some value, applies check
, otherwise applies default
Attributes
- c
Optional value
- check
check function
- default
value in case there is no option
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Run a computation in a local environment. If the computation fails, return the result of calling safe
function over the current environment
Run a computation in a local environment. If the computation fails, return the result of calling safe
function over the current environment
Attributes
- c
computation to run
- f
environment
- safe
function to call if the computation fails
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShowValidator
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShowValidator
Attributes
- Inherited from:
- ShowValidator
Attributes
- Inherited from:
- ShExChecker
Attributes
- Inherited from:
- ShExChecker
Concrete fields
Implicits
Inherited implicits
Attributes
- Inherited from:
- ShowValidator
Attributes
- Inherited from:
- ShowValidator
Attributes
- Inherited from:
- ShowValidator
Attributes
- Inherited from:
- ShowValidator
Attributes
- Inherited from:
- ShowValidator
Attributes
- Inherited from:
- ShowValidator