AbstractSchema

abstract class AbstractSchema
class Object
trait Matchable
class Any

Value members

Abstract methods

def base: Option[IRI]
def getShape(lbl: ShapeLabel): Either[String, ShapeExpr]
def getTripleExpr(lbl: ShapeLabel): Either[String, TripleExpr]
def id: IRI
def imports: List[IRI]
def labelLocationMap: Option[Map[ShapeLabel, Location]]
def prefixes: Option[PrefixMap]
def shapes: Option[List[ShapeExpr]]
def start: Option[ShapeExpr]
def startActs: Option[List[SemAct]]

Concrete methods

def labels: List[ShapeLabel]
def qualify(node: RDFNode): String
def qualify(label: ShapeLabel): String
override def toString: String
Definition Classes
Any

Concrete fields

lazy val prefixMap: PrefixMap