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(): Task[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[_, _]]): Task[_]

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

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  9. def deleteValues(values: List[G._Value[_]]): Task[_]

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

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  11. def edgeCount(): Task[Long]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  27. lazy val init: Task[Unit]

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

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

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

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  31. def nodeCount(): Task[Long]

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

    Permalink
    Definition Classes
    StoreManager
  33. def nodes: Observable[G._Node with LNode]

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

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

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

    Permalink
    Definition Classes
    AnyRef
  37. def persist: Task[Unit]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  38. def purge: Task[Unit]

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  39. def storeEdges(edges: List[G._Edge[_, _]]): Task[_]

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

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  41. def storeValues(values: List[G._Value[_]]): Task[_]

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

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

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

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

    Permalink
    Definition Classes
    MemStoreManagerStoreManager
  46. def valueCount(): Task[Long]

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

    Permalink
    Definition Classes
    StoreManager
  48. def values: Observable[G._Value[Any] with LValue[Any]]

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

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

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

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

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

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

Inherited from StoreManager[G]

Inherited from AnyRef

Inherited from Any

Ungrouped