ResolvedSchema

es.weso.shex.ResolvedSchema
See theResolvedSchema companion object
case class ResolvedSchema(source: Schema, resolvedMapShapeExprs: Map[ShapeLabel, ResolvedShapeExpr], resolvedMapTripleExprs: Map[ShapeLabel, ResolvedTripleExpr], inheritanceGraph: Inheritance[ShapeLabel, ShapesRelation], labelLocationMap: Option[Map[ShapeLabel, Location]]) extends AbstractSchema

Represents a schema with all the imports resolved

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

Attributes

Definition Classes

Attributes

Definition Classes
def id: IRI
override def labels: List[ShapeLabel]

Attributes

Definition Classes
override def shapes: Option[List[ShapeExpr]]

Attributes

Definition Classes

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product

Attributes

Inherited from:
AbstractSchema
def qualify(node: RDFNode): String

Attributes

Inherited from:
AbstractSchema
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
Inherited from:
AbstractSchema

Concrete fields

Inherited fields

Attributes

Inherited from:
AbstractSchema

Attributes

Inherited from:
AbstractSchema

Attributes

Inherited from:
AbstractSchema