es.weso.rbe
Type members
Classlikes
And(v1,v2) represents both v1 and v2
And(v1,v2) represents both v1 and v2
Or(v1,v2) represents either v1 or v2
Or(v1,v2) represents either v1 or v2
Plus(v) represents 1 or more appearances of v
Plus(v) represents 1 or more appearances of v
This trait defines Single Occurrence Regular Bag Expressions (Rbe)
This trait defines Single Occurrence Regular Bag Expressions (Rbe)
== Further info ==
The algorithm to check that a Rbe contains a bag is PTIME The algorithm has been described in [1] and is based on intervals
[1] Complexity and Expressiveness of ShEx for RDF, S. Staworko, I. Boneva, J. Labra, S. Hym, E. Prud'hommeaux, H. Solbrig
- Companion:
- object
Repeat(v,n,m) represents between n and m apperances of v
Repeat(v,n,m) represents between n and m apperances of v
Defines a Schema which is a map from Labels to Shapes
Defines a Schema which is a map from Labels to Shapes
- Companion:
- object
A shape contains a regular bag expression, a closed modifier and a list of extras
A shape contains a regular bag expression, a closed modifier and a list of extras
- Value parameters:
- closed
the shape is closed
- extras
list of extra edges that are allowed
- rbe
regular bag expression
Star(v) represents 0 or more v
Star(v) represents 0 or more v
Represents a symbol that is repeated between n and m times (m can be unbounded)
Represents a symbol that is repeated between n and m times (m can be unbounded)