shapepath
shapepath
es.weso.shapepath
AnyKindTest
Axis
Axis
Child
ContextType
ContextType
Descendant
EachOfType
EqName
Err
ExprIndex
ExprIndex
ExprStep
IRIItem
IRIType
IntShapeIndex
IntTripleExprIndex
KindTest
LabelTripleExprIndex
NameTest
NestedShapeExpr
NestedTripleExpr
NodeConstraintType
NodeTest
NodeTestStep
OneOfType
Predicate
ProcessingError
RegExpTest
ShapeAndType
ShapeExprIndex
ShapeExprItem
ShapeExprType
ShapeLabelIndex
ShapeNode
ShapeNode
ShapeNodeType
ShapeNotType
ShapeOrType
ShapePath
ShapePath
ShapeType
Step
Step
TripleConstraintType
TripleExprIndex
TripleExprItem
TripleExprType
UnmatchItemContextLabel
Value
Value
Warning
WildcardTest
es.weso.shapepath.compact
Parser
BuilderState
ParserErrorListener
ShapePathMaker
es.weso.shapepath.schemamappings
ConversionError
ErrorEvaluatingSource
ParseError
ParserErrorListener
SchemaMapping
SchemaMapping
SchemaMappings
SchemaMappings
SchemaMappingsMaker
SchemaMappingsParser
BuilderState
shapepath
/
es.weso.shapepath
es.weso.shapepath
package
es.weso.shapepath
Type members
Type members
Classlikes
case
object
AnyKindTest
extends
KindTest
sealed abstract
class
Axis
extends
Product
with
Serializable
Companion:
object
object
Axis
Companion:
class
case
object
Child
extends
Axis
sealed abstract
class
ContextType
extends
Product
with
Serializable
Companion:
object
object
ContextType
Companion:
class
case
object
Descendant
extends
Axis
case
object
EachOfType
extends
ContextType
case
class
EqName
(
iri:
IRI
)
extends
NameTest
case
class
Err
(
msg:
String
)
extends
ProcessingError
sealed abstract
class
ExprIndex
Companion:
object
object
ExprIndex
Companion:
class
case
class
ExprStep
(
maybeType:
Option
[
ContextType
],
exprIndex:
ExprIndex
,
predicates:
List
[
Predicate
])
extends
Step
case
class
IRIItem
(
iri:
IRI
)
extends
ShapeNode
case
object
IRIType
extends
ShapeNodeType
case
class
IntShapeIndex
(
v:
Int
)
extends
ShapeExprIndex
case
class
IntTripleExprIndex
(
v:
Int
)
extends
TripleExprIndex
sealed abstract
class
KindTest
extends
NodeTest
case
class
LabelTripleExprIndex
(
lbl:
ShapeLabel
,
n:
Option
[
Int
])
extends
TripleExprIndex
sealed abstract
class
NameTest
extends
NodeTest
case
object
NestedShapeExpr
extends
Axis
case
object
NestedTripleExpr
extends
Axis
case
object
NodeConstraintType
extends
ContextType
sealed abstract
class
NodeTest
case
class
NodeTestStep
(
axis:
Axis
,
nodeTest:
NodeTest
,
predicates:
List
[
Predicate
])
extends
Step
case
object
OneOfType
extends
ContextType
sealed abstract
class
Predicate
extends
Product
with
Serializable
sealed abstract
class
ProcessingError
case
class
RegExpTest
(
pattern:
String
)
extends
KindTest
case
object
ShapeAndType
extends
ContextType
sealed abstract
class
ShapeExprIndex
extends
ExprIndex
case
class
ShapeExprItem
(
se:
ShapeExpr
)
extends
ShapeNode
case
object
ShapeExprType
extends
ShapeNodeType
case
class
ShapeLabelIndex
(
lbl:
ShapeLabel
)
extends
ShapeExprIndex
sealed abstract
class
ShapeNode
Companion:
object
object
ShapeNode
Companion:
class
sealed abstract
class
ShapeNodeType
extends
Product
with
Serializable
case
object
ShapeNotType
extends
ContextType
case
object
ShapeOrType
extends
ContextType
case
class
ShapePath
(
startsWithRoot:
Boolean
,
steps:
List
[
Step
])
Companion:
object
object
ShapePath
Companion:
class
case
object
ShapeType
extends
ContextType
sealed abstract
class
Step
Companion:
object
object
Step
Companion:
class
case
object
TripleConstraintType
extends
ContextType
sealed abstract
class
TripleExprIndex
extends
ExprIndex
case
class
TripleExprItem
(
te:
TripleExpr
)
extends
ShapeNode
case
object
TripleExprType
extends
ShapeNodeType
case
class
UnmatchItemContextLabel
(
item:
ShapeNode
,
step:
Step
,
typeLabel:
ContextType
)
extends
ProcessingError
case
class
Value
(
items:
List
[
ShapeNode
])
Companion:
object
object
Value
Companion:
class
case
class
Warning
(
msg:
String
)
extends
ProcessingError
case
object
WildcardTest
extends
NameTest