Packages

case class Schema extends AbstractSchema with Product with Serializable

Source
Schema.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Schema
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AbstractSchema
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addId(i: IRI): Schema
  5. def addShape(se: ShapeExpr): Schema
  6. def addTripleExprMap(te: Map[ShapeLabel, TripleExpr]): Schema
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. val base: Option[IRI]
    Definition Classes
    SchemaAbstractSchema
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  10. def depGraph: Either[String, DepGraph[ShapeLabel]]
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def err[A](msg: String): IO[A]
  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. def getShape(label: ShapeLabel): Either[String, ShapeExpr]
    Definition Classes
    SchemaAbstractSchema
  15. def getTripleExpr(lbl: ShapeLabel): Either[String, TripleExpr]
    Definition Classes
    SchemaAbstractSchema
  16. val id: IRI
    Definition Classes
    SchemaAbstractSchema
  17. val imports: List[IRI]
    Definition Classes
    SchemaAbstractSchema
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. val labelLocationMap: Option[Map[ShapeLabel, Location]]
    Definition Classes
    SchemaAbstractSchema
  20. def labels: List[ShapeLabel]
    Definition Classes
    SchemaAbstractSchema
  21. lazy val localShapes: List[ShapeExpr]
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. def negCycles: Either[String, Set[Set[(ShapeLabel, ShapeLabel)]]]
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. def oddNegCycles: Either[String, Set[Set[(ShapeLabel, ShapeLabel)]]]
  27. def ok[A](x: A): IO[A]
  28. val optTripleExprMap: Option[Map[ShapeLabel, TripleExpr]]
    Definition Classes
    SchemaAbstractSchema
  29. lazy val prefixMap: PrefixMap
    Definition Classes
    AbstractSchema
  30. val prefixes: Option[PrefixMap]
    Definition Classes
    SchemaAbstractSchema
  31. def qualify(label: ShapeLabel): String
    Definition Classes
    AbstractSchema
  32. def qualify(node: RDFNode): String
    Definition Classes
    AbstractSchema
  33. def relativize(maybeBase: Option[IRI]): Schema
  34. def shapeLabel2Iri(l: ShapeLabel): Either[String, IRI]
  35. lazy val shapeList: List[ShapeExpr]
  36. val shapes: Option[List[ShapeExpr]]
    Definition Classes
    SchemaAbstractSchema
  37. lazy val shapesMap: Map[ShapeLabel, ShapeExpr]
    Definition Classes
    AbstractSchema
  38. def showCycles(str: Either[String, Set[Set[(ShapeLabel, ShapeLabel)]]]): String
  39. val start: Option[ShapeExpr]
    Definition Classes
    SchemaAbstractSchema
  40. val startActs: Option[List[SemAct]]
    Definition Classes
    SchemaAbstractSchema
  41. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  42. def toString(): String
    Definition Classes
    AbstractSchema → AnyRef → Any
  43. lazy val tripleExprMap: Map[ShapeLabel, TripleExpr]
    Definition Classes
    AbstractSchema
  44. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  46. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. lazy val wellFormed: Either[String, Unit]

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AbstractSchema

Inherited from AnyRef

Inherited from Any

Ungrouped