schema
schema
es.weso.schema
DataFormats
DataFormats
Details
DetailsOption
EmptyReport
ErrorInfo
ErrorInfo
JenaShEx
JenaShEx
JenaShExException
JenaShacl
JenaShacl
JenaShaclException
JenaShaclReport
NoDetails
RDFReport
RDFReport
Result
Result
Schema
SchemaInfo
SchemaLabel
SchemaLabel
Schemas
ShExSchema
ShExSchemaError
ShExSchema
ShaclTQ
ShaclTQ
ShaclTQException
ShaclexReport
ShaclexSchema
ShaclexSchema
ShapeMapTrigger
ShapeMapTrigger
TargetDeclarations
ValidationTrigger
ValidationTrigger
schema
/
es.weso.schema
/
ValidationTrigger
ValidationTrigger
object
ValidationTrigger
extends
LazyLogging
Companion:
class
Graph
Supertypes
Self type
trait
Sum
trait
Mirror
trait
LazyLogging
class
Object
trait
Matchable
class
Any
ValidationTrigger
.type
Type members
Value members
Implicits
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
cnvShapes
(
ss:
List
[
String
],
pm:
PrefixMap
):
Either
[
String
,
Set
[
String
]]
def
findTrigger
(
name:
String
,
shapeMapStr:
String
,
optBase:
Option
[
String
],
optNode:
Option
[
String
],
optShape:
Option
[
String
],
nodePrefixMap:
PrefixMap
,
shapePrefixMap:
PrefixMap
):
Either
[
String
,
ValidationTrigger
]
def
nodeShape
(
node:
RDFNode
,
shape:
String
,
nodesPrefixMap:
PrefixMap
,
shapesPrefixMap:
PrefixMap
):
ValidationTrigger
def
removeLTGT
(
str:
String
,
pm:
PrefixMap
):
Either
[
String
,
IRI
]
def
triggerValues
:
List
[(
String
,
String
)]
Concrete fields
lazy
val
default
:
ValidationTrigger
lazy
val
targetDeclarations
:
ValidationTrigger
Inherited fields
@transient
lazy protected
val
logger
:
Logger
Inherited from:
LazyLogging
Implicits
Implicits
implicit
val
encodeSolution
:
Encoder
[
ValidationTrigger
]