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
/
Schemas
Schemas
object
Schemas
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Schemas
.type
Type members
Value members
Type members
Types
type
SchemaParser
= (
String
,
String
,
Option
[
String
])
=>
IO
[
Schema
]
Value members
Concrete methods
def
fromFile
(
file:
File
,
format:
String
,
schemaName:
String
,
base:
Option
[
String
]):
IO
[
Schema
]
def
fromRDF
(
rdf:
RDFReader
,
schemaName:
String
):
IO
[
Schema
]
def
fromRDFIO
(
rdf:
RDFReader
,
schemaName:
String
):
IO
[
Schema
]
def
fromString
(
str:
String
,
format:
String
,
schemaName:
String
,
base:
Option
[
String
]):
IO
[
Schema
]
def
getSchemaParser
(
schemaName:
String
):
IO
[
SchemaParser
]
def
lookupSchema
(
schemaName:
String
):
IO
[
Schema
]
Concrete fields
val
availableFormats
:
List
[
String
]
val
availableSchemaNames
:
List
[
String
]
val
availableSchemas
:
List
[
Schema
]
val
availableTriggerModes
:
List
[
String
]
val
defaultSchema
:
Schema
val
defaultSchemaFormat
:
String
val
defaultSchemaName
:
String
val
defaultTriggerMode
:
String
lazy
val
jenaShacl
:
Schema
val
schemaNames
:
List
[
String
]
lazy
val
shEx
:
Schema
lazy
val
shaclTQ
:
ShaclTQ
lazy
val
shaclex
:
Schema