Trait/Object

lspace.lgraph

LNode

Related Docs: object LNode | package lgraph

Permalink

trait LNode extends LResource[structure.Node] with structure.Node

Linear Supertypes
structure.Node, LResource[structure.Node], structure.Resource[structure.Node], IriResource, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LNode
  2. Node
  3. LResource
  4. Resource
  5. IriResource
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val graph: LGraph

    Permalink
    Definition Classes
    LResource → Resource
  2. abstract def id: Long

    Permalink
    Definition Classes
    Resource

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def ---(f: (default.type) ⇒ structure.Property): PartialOutEdge[structure.Node]

    Permalink
    Definition Classes
    Resource
  4. def ---(key: structure.Property): PartialOutEdge[structure.Node]

    Permalink
    Definition Classes
    Resource
  5. def ---(key: String): PartialOutEdge[structure.Node]

    Permalink
    Definition Classes
    Resource
  6. def -|-(key: structure.Property): PartialOutEdge[structure.Node]

    Permalink
    Definition Classes
    Resource
  7. def <--(key: structure.Property): PartialInEdge[structure.Node]

    Permalink
    Definition Classes
    Resource
  8. def <--(key: String): PartialInEdge[structure.Node]

    Permalink
    Definition Classes
    Resource
  9. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  10. def ===(o: Any): Boolean

    Permalink
    Definition Classes
    Resource
  11. def @id: String

    Permalink
    Definition Classes
    IriResource
  12. def @ids: Set[String]

    Permalink
    Definition Classes
    Resource
  13. def @type: List[structure.ClassType[_]]

    Permalink
    Definition Classes
    Resource
  14. def _addIn(edge: structure.Edge[_, structure.Node]): Unit

    Permalink
    Definition Classes
    LResource
  15. def _addLabel(ontology: structure.Ontology): Task[Unit]

    Permalink
    Attributes
    protected[lspace]
    Definition Classes
    Node
  16. def _addOut(edge: structure.Edge[structure.Node, _]): Unit

    Permalink
    Definition Classes
    LResource
  17. def _cacheLabel(ontology: structure.Ontology): Unit

    Permalink

    add ontology, do not store

    add ontology, do not store

    Attributes
    protected[lspace.lgraph]
  18. var _lastinsync: Option[Long]

    Permalink
    Attributes
    protected[lspace.lgraph]
    Definition Classes
    LResource
  19. var _lastoutsync: Option[Long]

    Permalink
    Attributes
    protected[lspace.lgraph]
    Definition Classes
    LResource
  20. var _lastused: Long

    Permalink
    Attributes
    protected[lspace.lgraph]
    Definition Classes
    LResource
  21. def addBoth[V, R[T] <: structure.Resource[T]](key: structure.Property, value: R[V]): Task[(structure.Edge[structure.Node, V], structure.Edge[V, structure.Node])]

    Permalink
    Definition Classes
    Resource
  22. def addIn[V <: structure.ClassType[_]](key: structure.Property, value: V): Task[structure.Edge[structure.Node, structure.Node]]

    Permalink
    Definition Classes
    Resource
  23. def addIn[V, R[Z] <: structure.ClassType[Z]](key: structure.Property, dt: R[V], value: V)(implicit ev1: <:!<[V, structure.ClassType[_]]): Task[structure.Edge[V, structure.Node]]

    Permalink
    Definition Classes
    Resource
  24. def addIn[V, V0, VT0 <: structure.ClassType[_]](key: structure.Property, value: V)(implicit ev1: <:!<[V, structure.ClassType[_]], ct: Aux[V, V0, VT0]): Task[structure.Edge[V0, structure.Node]]

    Permalink
    Definition Classes
    Resource
  25. def addIn[V <: structure.ClassType[_]](key: String, value: V): Task[structure.Edge[structure.Node, structure.Node]]

    Permalink
    Definition Classes
    Resource
  26. def addIn[V, V0, VT0 <: structure.ClassType[_]](key: String, value: V)(implicit ev1: <:!<[V, structure.ClassType[_]], dt: Aux[V, V0, VT0]): Task[structure.Edge[V0, structure.Node]]

    Permalink
    Definition Classes
    Resource
  27. def addLabel(ontology: structure.Ontology): Task[Unit]

    Permalink
    Definition Classes
    LNode → Node
  28. def addOut[V](key: structure.TypedProperty[V], value: V): Task[structure.Edge[structure.Node, V]]

    Permalink
    Definition Classes
    Resource
  29. def addOut[V <: structure.ClassType[_]](key: structure.Property, value: V): Task[structure.Edge[structure.Node, structure.Node]]

    Permalink
    Definition Classes
    Resource
  30. def addOut[V, R[Z] <: structure.ClassType[Z]](key: structure.Property, dt: R[V], value: V)(implicit ev1: <:!<[V, structure.ClassType[_]]): Task[structure.Edge[structure.Node, V]]

    Permalink
    Definition Classes
    Resource
  31. def addOut[V, V0, VT0 <: structure.ClassType[_]](key: structure.Property, value: V)(implicit ev1: <:!<[V, structure.ClassType[_]], ct: Aux[V, V0, VT0]): Task[structure.Edge[structure.Node, V0]]

    Permalink
    Definition Classes
    Resource
  32. def addOut[V <: structure.ClassType[_]](key: String, value: V): Task[structure.Edge[structure.Node, structure.Node]]

    Permalink
    Definition Classes
    Resource
  33. def addOut[V, V0, VT0 <: structure.ClassType[_]](key: String, value: V)(implicit ev1: <:!<[V, structure.ClassType[_]], dt: Aux[V, V0, VT0]): Task[structure.Edge[structure.Node, V0]]

    Permalink
    Definition Classes
    Resource
  34. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  35. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  37. def equalValues(o: Any): Boolean

    Permalink
    Definition Classes
    Node → Resource
  38. def equals(o: Any): Boolean

    Permalink
    Definition Classes
    Node → IriResource → AnyRef → Any
  39. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  40. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  41. def hasLabel[L](label: structure.ClassType[L]*): Option[structure.Resource[L]]

    Permalink
    Definition Classes
    Resource
  42. lazy val hashCode: Int

    Permalink
    Definition Classes
    Resource → AnyRef → Any
  43. def in(key: structure.Property*): List[Any]

    Permalink
    Definition Classes
    LResource → Resource
  44. def in(f: (default.type) ⇒ structure.Property, ff: (default.type) ⇒ structure.Property*): List[Any]

    Permalink
    Definition Classes
    Resource
  45. def in(key: String, keys: String*): List[Any]

    Permalink
    Definition Classes
    Resource
  46. def inE(key: structure.Property*): List[structure.Edge[Any, structure.Node]]

    Permalink
    Definition Classes
    LResource → Resource
  47. def inE(f: (default.type) ⇒ structure.Property, ff: (default.type) ⇒ structure.Property*): List[structure.Edge[Any, structure.Node]]

    Permalink
    Definition Classes
    Resource
  48. def inE(key: String, keys: String*): List[structure.Edge[Any, structure.Node]]

    Permalink
    Definition Classes
    Resource
  49. def inEMap(key: structure.Property*): Map[structure.Property, List[structure.Edge[Any, structure.Node]]]

    Permalink
    Definition Classes
    LResource → Resource
  50. def inEMap(f: (default.type) ⇒ structure.Property, ff: (default.type) ⇒ structure.Property*): Map[structure.Property, List[structure.Edge[Any, structure.Node]]]

    Permalink
    Definition Classes
    Resource
  51. def inEMap(key: String, keys: String*): Map[structure.Property, List[structure.Edge[Any, structure.Node]]]

    Permalink
    Definition Classes
    Resource
  52. def inMap(key: structure.Property*): Map[structure.Property, List[Any]]

    Permalink
    Definition Classes
    LResource → Resource
  53. def inMap(f: (default.type) ⇒ structure.Property, ff: (default.type) ⇒ structure.Property*): Map[structure.Property, List[Any]]

    Permalink
    Definition Classes
    Resource
  54. def inMap(key: String, keys: String*): Map[structure.Property, List[Any]]

    Permalink
    Definition Classes
    Resource
  55. def iri: String

    Permalink
    Definition Classes
    Resource → IriResource
  56. def iris: Set[String]

    Permalink
    Definition Classes
    Resource
  57. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  58. def keys: Set[structure.Property]

    Permalink
    Definition Classes
    LResource → Resource
  59. def labels: List[structure.Ontology]

    Permalink
    Definition Classes
    LNode → Node → Resource
  60. var memento: Long

    Permalink
    Definition Classes
    Resource
  61. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  62. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  63. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  64. def out(key: structure.Property*): List[Any]

    Permalink
    Definition Classes
    LResource → Resource
  65. def out[V](key: structure.TypedProperty[V], keys: structure.TypedProperty[V]*): List[V]

    Permalink
    Definition Classes
    Resource
  66. def out(f: (default.type) ⇒ structure.Property, ff: (default.type) ⇒ structure.Property*): List[Any]

    Permalink
    Definition Classes
    Resource
  67. def out(key: String, keys: String*): List[Any]

    Permalink
    Definition Classes
    Resource
  68. def outE(key: structure.Property*): List[structure.Edge[structure.Node, Any]]

    Permalink
    Definition Classes
    LResource → Resource
  69. def outE[V](key: structure.TypedProperty[V], keys: structure.TypedProperty[V]*): List[structure.Edge[structure.Node, V]]

    Permalink
    Definition Classes
    Resource
  70. def outE(f: (default.type) ⇒ structure.Property, ff: (default.type) ⇒ structure.Property*): List[structure.Edge[structure.Node, Any]]

    Permalink
    Definition Classes
    Resource
  71. def outE(key: String, keys: String*): List[structure.Edge[structure.Node, Any]]

    Permalink
    Definition Classes
    Resource
  72. def outEMap(key: structure.Property*): Map[structure.Property, List[structure.Edge[structure.Node, Any]]]

    Permalink
    Definition Classes
    LResource → Resource
  73. def outEMap(f: (default.type) ⇒ structure.Property, ff: (default.type) ⇒ structure.Property*): Map[structure.Property, List[structure.Edge[structure.Node, Any]]]

    Permalink
    Definition Classes
    Resource
  74. def outEMap(key: String, keys: String*): Map[structure.Property, List[structure.Edge[structure.Node, Any]]]

    Permalink
    Definition Classes
    Resource
  75. def outMap(key: structure.Property*): Map[structure.Property, List[Any]]

    Permalink
    Definition Classes
    LResource → Resource
  76. def outMap(f: (default.type) ⇒ structure.Property, ff: (default.type) ⇒ structure.Property*): Map[structure.Property, List[Any]]

    Permalink
    Definition Classes
    Resource
  77. def outMap(key: String, keys: String*): Map[structure.Property, List[Any]]

    Permalink
    Definition Classes
    Resource
  78. def prettyPrint: String

    Permalink
    Definition Classes
    Node → Resource
  79. def remove(): Task[Unit]

    Permalink
    Definition Classes
    Node → Resource
  80. def removeIn(key: structure.Property): Task[Unit]

    Permalink
    Definition Classes
    LResource → Resource
  81. def removeIn[V >: structure.Node](edge: structure.Edge[_, V]): Task[Unit]

    Permalink
    Definition Classes
    LResource → Resource
  82. def removeLabel(classType: structure.Ontology): Unit

    Permalink
    Definition Classes
    LNode → Node
  83. def removeOut(key: structure.Property): Task[Unit]

    Permalink
    Definition Classes
    LResource → Resource
  84. def removeOut[V >: structure.Node](edge: structure.Edge[V, _]): Task[Unit]

    Permalink
    Definition Classes
    LResource → Resource
  85. def sameResource(resource: structure.Resource[_]): Boolean

    Permalink
    Definition Classes
    Resource
  86. def self: structure.Resource[structure.Node]

    Permalink
    Definition Classes
    Resource
  87. var status: CacheStatus

    Permalink
    Definition Classes
    Resource
  88. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  89. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  90. val value: structure.Node

    Permalink
    Definition Classes
    Node → Resource
  91. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  92. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  93. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from structure.Node

Inherited from LResource[structure.Node]

Inherited from structure.Resource[structure.Node]

Inherited from IriResource

Inherited from AnyRef

Inherited from Any

Ungrouped