AllPaths

es.weso.shex.AllPaths
trait AllPaths extends Extend

Attributes

Graph
Supertypes
trait Extend
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Concrete methods

Return all the paths that are mentioned in a shape expression It includes also the paths it extends and the paths from its descendants

Return all the paths that are mentioned in a shape expression It includes also the paths it extends and the paths from its descendants

Attributes

schema

Schema to which the shape belongs, it is needed to resolve references to other shapes

Returns:

Set of paths or error in case the shape is not well defined (may have bad references)

Inherited methods

def extendCheckingVisited[S, E : Semigroup, Err, Label](s: S, finder: Label => Either[Err, S], extend: S => Option[List[Label]], expr: S => Option[E]): Either[Err, Option[E]]

Attributes

Inherited from:
Extend