Class/Object

lspace.lgraph.provider.cassandra

CassandraStoreManager

Related Docs: object CassandraStoreManager | package cassandra

Permalink

class CassandraStoreManager[G <: LGraph] extends StoreManager[G] with com.outworkers.phantom.dsl.DatabaseProvider[CassandraGraphTables]

Linear Supertypes
DatabaseProvider[CassandraGraphTables], SessionAugmenterImplicits, StoreManager[G], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CassandraStoreManager
  2. DatabaseProvider
  3. SessionAugmenterImplicits
  4. StoreManager
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CassandraStoreManager(graph: G, database: CassandraGraphTables)

    Permalink

Type Members

  1. implicit class RichSession extends SessionAugmenter

    Permalink
    Definition Classes
    SessionAugmenterImplicits

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 cassandraVersion: Option[VersionNumber]

    Permalink
    Definition Classes
    DatabaseProvider
  6. def cassandraVersions: Set[VersionNumber]

    Permalink
    Definition Classes
    DatabaseProvider
  7. def clone(): AnyRef

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

    Permalink

    finishes write-queue(s) and closes connection

    finishes write-queue(s) and closes connection

    Definition Classes
    CassandraStoreManagerStoreManager
  9. val database: CassandraGraphTables

    Permalink
    Definition Classes
    CassandraStoreManager → DatabaseProvider
  10. def db: CassandraGraphTables

    Permalink
    Definition Classes
    DatabaseProvider
  11. def deleteEdges(edges: List[G.GEdge[_, _]]): Task[_]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  12. def deleteNodes(nodes: List[G.GNode]): Task[_]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  13. def deleteValues(values: List[G.GValue[_]]): Task[_]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  14. def edgeById(id: Long): Option[G.GEdge[Any, Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  15. def edgeByIri(iri: String): Stream[G.GEdge[Any, Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  16. def edgeCount(): Long

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  17. def edgeStore: LEdgeStore[graph.type]

    Permalink
    Definition Classes
    StoreManager
  18. def edges: Stream[G.GEdge[Any, Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  19. def edgesByFromId(fromId: Long): Stream[G.GEdge[Any, Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  20. def edgesByFromIdAndKey(fromId: Long, key: Property): Stream[G.GEdge[Any, Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  21. def edgesByFromIdAndKeyAndToId(fromId: Long, key: Property, toId: Long): Stream[G.GEdge[Any, Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  22. def edgesByFromIdAndToId(fromId: Long, toId: Long): Stream[G.GEdge[Any, Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  23. def edgesById(ids: List[Long]): Stream[G.GEdge[Any, Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  24. def edgesByIri(iris: List[String]): Stream[G.GEdge[Any, Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  25. def edgesByToId(toId: Long): Stream[G.GEdge[Any, Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  26. def edgesByToIdAndKey(toId: Long, key: Property): Stream[G.GEdge[Any, Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  27. final def eq(arg0: AnyRef): Boolean

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

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

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

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

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  32. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  33. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  34. val jsonld: JsonLD

    Permalink
  35. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  36. def nodeById(id: Long): Option[G.GNode]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  37. def nodeByIri(iri: String): Stream[G.GNode]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  38. def nodeCount(): Long

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  39. def nodeStore: LNodeStore[graph.type]

    Permalink
    Definition Classes
    StoreManager
  40. def nodes: Stream[G.GNode]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  41. def nodesById(ids: List[Long]): Stream[G.GNode]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  42. def nodesByIri(iris: List[String]): Stream[G.GNode]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  43. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  45. implicit lazy val protocolVersion: ProtocolVersion

    Permalink
    Definition Classes
    DatabaseProvider
  46. implicit def session: Session

    Permalink
    Definition Classes
    DatabaseProvider
  47. implicit def space: KeySpace

    Permalink
    Definition Classes
    DatabaseProvider
  48. def storeEdges(edges: List[G.GEdge[_, _]]): Task[_]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  49. def storeNodes(nodes: List[G.GNode]): Task[_]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  50. def storeValues(values: List[G.GValue[_]]): Task[_]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  51. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  53. def valueById(id: Long): Option[G.GValue[Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  54. def valueByIri(iri: String): Stream[G.GValue[Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  55. def valueByValue[T](value: T, dt: DataType[T]): Stream[G.GValue[T]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  56. def valueCount(): Long

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  57. def valueStore: LValueStore[graph.type]

    Permalink
    Definition Classes
    StoreManager
  58. def values: Stream[G.GValue[Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  59. def valuesById(ids: List[Long]): Stream[G.GValue[Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  60. def valuesByIri(iris: List[String]): Stream[G.GValue[Any]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  61. def valuesByValue[T](values: List[(T, DataType[T])]): Stream[G.GValue[T]]

    Permalink
    Definition Classes
    CassandraStoreManagerStoreManager
  62. final def wait(): Unit

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

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

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

Inherited from DatabaseProvider[CassandraGraphTables]

Inherited from SessionAugmenterImplicits

Inherited from StoreManager[G]

Inherited from AnyRef

Inherited from Any

Ungrouped