Class/Object

lspace.lgraph.provider.mem

MemStoreManager

Related Docs: object MemStoreManager | package mem

Permalink

class MemStoreManager[G <: LGraph] extends StoreManager[G]

This manager does not store or retrieve any resources. It is a stub to storageless LGraphs

Linear Supertypes
StoreManager[G], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MemStoreManager
  2. StoreManager
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MemStoreManager(graph: G)

    Permalink

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def close(): CancelableFuture[Unit]

    Permalink

    finishes write-queue(s) and closes connection

    finishes write-queue(s) and closes connection

    Definition Classes
    MemStoreManagerStoreManager
  7. def deleteEdges(edges: List[G._Edge[_$1, _$2] with LEdge[_$1, _$2] forSome {type _$1, type _$2}]): Task[_]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  8. def deleteNodes(nodes: List[G._Node with LNode]): Task[_]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  9. def deleteValues(values: List[G._Value[_$1] with LValue[_$1] forSome {type _$1}]): Task[_]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  10. def edgeById(id: Long): Option[G._Edge[Any, Any] with LEdge[Any, Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  11. def edgeByIri(iri: String): Stream[G._Edge[Any, Any] with LEdge[Any, Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  12. def edgeCount(): Long

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  13. def edgeStore: EdgeStore[G]

    Permalink
    Definition Classes
    StoreManager
  14. def edges: Stream[G._Edge[Any, Any] with LEdge[Any, Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  15. def edgesByFromId(fromId: Long): Stream[G._Edge[Any, Any] with LEdge[Any, Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  16. def edgesByFromIdAndKey(fromId: Long, key: Property): Stream[G._Edge[Any, Any] with LEdge[Any, Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  17. def edgesByFromIdAndKeyAndToId(fromId: Long, key: Property, toId: Long): Stream[G._Edge[Any, Any] with LEdge[Any, Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  18. def edgesByFromIdAndToId(fromId: Long, toId: Long): Stream[G._Edge[Any, Any] with LEdge[Any, Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  19. def edgesById(ids: List[Long]): Stream[G._Edge[Any, Any] with LEdge[Any, Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  20. def edgesByIri(iri: List[String]): Stream[G._Edge[Any, Any] with LEdge[Any, Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  21. def edgesByToId(toId: Long): Stream[G._Edge[Any, Any] with LEdge[Any, Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  22. def edgesByToIdAndKey(toId: Long, key: Property): Stream[G._Edge[Any, Any] with LEdge[Any, Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  23. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  25. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  27. val graph: G

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  28. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  29. lazy val init: CancelableFuture[Unit]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  32. def nodeById(id: Long): Option[G._Node with LNode]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  33. def nodeByIri(iri: String): Stream[G._Node with LNode]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  34. def nodeCount(): Long

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  35. def nodeStore: NodeStore[G]

    Permalink
    Definition Classes
    StoreManager
  36. def nodes: Stream[G._Node with LNode]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  37. def nodesById(ids: List[Long]): Stream[G._Node with LNode]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  38. def nodesByIri(iri: List[String]): Stream[G._Node with LNode]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  39. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  41. def persist: CancelableFuture[Unit]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  42. def storeEdges(edges: List[G._Edge[_$1, _$2] with LEdge[_$1, _$2] forSome {type _$1, type _$2}]): Task[_]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  43. def storeNodes(nodes: List[G._Node with LNode]): Task[_]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  44. def storeValues(values: List[G._Value[_$1] with LValue[_$1] forSome {type _$1}]): Task[_]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  45. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  47. def valueById(id: Long): Option[G._Value[Any] with LValue[Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  48. def valueByIri(iri: String): Stream[G._Value[Any] with LValue[Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  49. def valueByValue[T](value: T, dt: DataType[T]): Stream[G._Value[T] with LValue[T]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  50. def valueCount(): Long

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  51. def valueStore: ValueStore[G]

    Permalink
    Definition Classes
    StoreManager
  52. def values: Stream[G._Value[Any] with LValue[Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  53. def valuesById(ids: List[Long]): Stream[G._Value[Any] with LValue[Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  54. def valuesByIri(iri: List[String]): Stream[G._Value[Any] with LValue[Any]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  55. def valuesByValue[T](values: List[(T, DataType[T])]): Stream[G._Value[T] with LValue[T]]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  56. final def wait(): Unit

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

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

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

Inherited from StoreManager[G]

Inherited from AnyRef

Inherited from Any

Ungrouped