Package

lspace.librarian

structure

Permalink

package structure

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. structure
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait ClassType[+T] extends IriResource

    Permalink

  2. trait ClassTypeDef[T <: ClassType[_]] extends AnyRef

    Permalink
  3. trait DataGraph extends Graph

    Permalink
  4. trait Edge[+S, +E] extends Resource[Edge[S, E]]

    Permalink

    S

    outV-type, edge-start

    E

    inV-type, edge-end

  5. trait Graph extends IriResource with GraphUtils

    Permalink
  6. trait History extends Graph

    Permalink

    The History-trait ensures data is never deleted but annotated with '@created', '@modified', '@deleted' and '@trancended' tags.

  7. trait IndexGraph extends Graph

    Permalink
  8. trait IriResource extends AnyRef

    Permalink
  9. type Lspace = Graph

    Permalink
  10. trait NameSpaceGraph extends DataGraph

    Permalink
  11. trait Node extends Resource[Node]

    Permalink

    Implement this trait with graph specific node functions

  12. class Ontology extends ClassType[Node]

    Permalink

  13. abstract class OntologyDef extends ClassTypeDef[Ontology]

    Permalink

  14. case class PartialInEdge[+T](from: Resource[T], key: Property) extends Product with Serializable

    Permalink

    A partial in edge as helper to write triples

  15. case class PartialOutEdge[+T](from: Resource[T], key: Property) extends Product with Serializable

    Permalink

    A partial out edge as helper to write triples

  16. class Property extends ClassType[Edge[_, _]]

    Permalink

  17. abstract class PropertyDef extends ClassTypeDef[Property]

    Permalink

  18. trait Resource[+T] extends IriResource

    Permalink
  19. case class TypedProperty[T](key: Property, range: ClassType[T]) extends Product with Serializable

    Permalink
  20. trait Value[+T] extends Resource[T]

    Permalink

Value Members

  1. object ClassType

    Permalink
  2. object ClassTypeDef

    Permalink
  3. object Edge

    Permalink
  4. object Graph

    Permalink
  5. object History

    Permalink
  6. object IriResource

    Permalink
  7. object Node

    Permalink
  8. object Ontology

    Permalink
  9. object OntologyDef

    Permalink
  10. object Property

    Permalink
  11. object PropertyDef

    Permalink
  12. object Resource

    Permalink
  13. object TypedProperty extends Serializable

    Permalink
  14. object Value

    Permalink
  15. package index

    Permalink
  16. package store

    Permalink
  17. package util

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped