shapemap
shapemap
es.weso.shapemaps
Association
Association
BNodeLabel
Compact
CompactDetails
FixedShapeMap
FixedShapeMap
Focus
GenericSelector
IRILabel
Info
Info
JsonShapeMapFormat
NodePattern
NodeSelector
NodeSelector
NodeSelectorMaker
Parser
ParserErrorListener
ParserNodeSelector
Pattern
Pattern
QueryShapeMap
QueryShapeMap
RDFNodeSelector
ResultShapeMap
ResultShapeMap
ShapeMap
ShapeMap
ShapeMapFromPathException
ShapeMapFormat
ShapeMapFormat
ShapeMapLabel
ShapeMapLabel
ShapeMapsMaker
SparqlSelector
Start
Status
Status
Conformant
NonConformant
PendingConforms
PendingDoesntConform
Undefined
TriplePattern
WildCard
shapemap
/
es.weso.shapemaps
/
ResultShapeMap
ResultShapeMap
case
class
ResultShapeMap
(
resultMap:
Map
[
RDFNode
,
Map
[
ShapeMapLabel
,
Info
]],
nodesPrefixMap:
PrefixMap
,
shapesPrefixMap:
PrefixMap
)
extends
ShapeMap
Companion:
object
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
ShapeMap
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
addAssociation
(
a:
Association
):
Either
[
String
,
ResultShapeMap
]
Definition Classes
ShapeMap
def
addNodeAssociations
(
node:
RDFNode
,
mapLabels:
Map
[
ShapeMapLabel
,
Info
]):
ResultShapeMap
def
addNodesPrefixMap
(
pm:
PrefixMap
):
ResultShapeMap
def
addShapesPrefixMap
(
pm:
PrefixMap
):
ResultShapeMap
def
compareWith
(
other:
ResultShapeMap
):
Either
[
String
,
Boolean
]
def
containsDeclaration
(
node:
RDFNode
):
Boolean
def
getAllConformant
:
List
[
ShapeMapLabel
]
def
getAllErrors
:
List
[
String
]
def
getAllNonConformant
:
List
[
ShapeMapLabel
]
def
getConformantShapes
(
node:
RDFNode
):
List
[
ShapeMapLabel
]
def
getInfo
(
node:
RDFNode
,
shape:
ShapeMapLabel
):
Info
def
getInfoAll
:
List
[(
ShapeMapLabel
,
Info
)]
def
getNonConformantShapes
(
node:
RDFNode
):
List
[
ShapeMapLabel
]
def
hasShapes
(
node:
RDFNode
):
Seq
[
ShapeMapLabel
]
def
isAllConformant
:
Boolean
def
noSolutions
:
Boolean
override
def
relativize
(
maybeBase:
Option
[
IRI
]):
ShapeMap
Definition Classes
ShapeMap
Inherited methods
def
add
(
node:
RDFNode
,
label:
ShapeMapLabel
):
Either
[
String
,
ShapeMap
]
Inherited from:
ShapeMap
def
isEmpty
:
Boolean
Inherited from:
ShapeMap
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product
def
serialize
(
format:
String
,
base:
Option
[
IRI
]):
Either
[
String
,
String
]
Inherited from:
ShapeMap
def
showShapeMap
(
withDetails:
Boolean
):
String
Inherited from:
ShapeMap
def
toJson
:
Json
Inherited from:
ShapeMap
override
def
toString
:
String
Definition Classes
ShapeMap
->
Any
Inherited from:
ShapeMap
Concrete fields
val
associations
:
List
[
Association
]