Class

org.opencypher.spark.impl

CAPSSessionImpl

Related Doc: package impl

Permalink

sealed class CAPSSessionImpl extends CAPSSession with Serializable

Linear Supertypes
Serializable, Serializable, CAPSSession, RelationalCypherSession[DataFrameTable], CypherSession, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CAPSSessionImpl
  2. Serializable
  3. Serializable
  4. CAPSSession
  5. RelationalCypherSession
  6. CypherSession
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CAPSSessionImpl(sparkSession: SparkSession)

    Permalink

Type Members

  1. abstract type Graph <: RelationalCypherGraph[DataFrameTable]

    Permalink
    Definition Classes
    RelationalCypherSession
  2. type Result = RelationalCypherResult[DataFrameTable]

    Permalink
    Definition Classes
    CAPSSessionImpl → CypherSession

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. implicit val caps: CAPSSession

    Permalink
    Attributes
    protected
    Definition Classes
    CAPSSession
  6. lazy val catalog: CypherCatalog

    Permalink
    Definition Classes
    CAPSSession → CypherSession
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def cypher(query: String, parameters: CypherMap, drivingTable: Option[CypherRecords]): Result

    Permalink
    Definition Classes
    CAPSSessionImpl → CypherSession
  9. def cypherOnGraph(graph: PropertyGraph, query: String, queryParameters: CypherMap, maybeDrivingTable: Option[CypherRecords]): Result

    Permalink
    Definition Classes
    CAPSSessionImpl → CypherSession
  10. def deregisterSource(namespace: Namespace): Unit

    Permalink
    Definition Classes
    CypherSession
  11. final def eq(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  15. val graphs: CAPSGraphFactory

    Permalink
    Definition Classes
    CAPSSession → RelationalCypherSession
  16. def hashCode(): Int

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  21. def readFrom(tags: Set[Int], nodeTable: CAPSNodeTable, entityTables: CAPSEntityTable*): PropertyGraph

    Permalink

    Reads a graph from a sequence of entity tables that contains at least one node table.

    Reads a graph from a sequence of entity tables that contains at least one node table.

    tags

    tags that are used by graph entities

    nodeTable

    first parameter to guarantee there is at least one node table

    entityTables

    sequence of node and relationship tables defining the graph

    returns

    property graph

    Definition Classes
    CAPSSession
  22. def readFrom(nodeTable: CAPSNodeTable, entityTables: CAPSEntityTable*): PropertyGraph

    Permalink

    Reads a graph from a sequence of entity tables that contains at least one node table.

    Reads a graph from a sequence of entity tables that contains at least one node table.

    nodeTable

    first parameter to guarantee there is at least one node table

    entityTables

    sequence of node and relationship tables defining the graph

    returns

    property graph

    Definition Classes
    CAPSSession
  23. def readFrom[N <: Node, R <: Relationship](nodes: Seq[N], relationships: Seq[R] = Seq.empty)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[N], arg1: scala.reflect.api.JavaUniverse.TypeTag[R]): PropertyGraph

    Permalink

    Reads a graph from sequences of nodes and relationships.

    Reads a graph from sequences of nodes and relationships.

    N

    node type implementing org.opencypher.spark.api.io.Node

    R

    relationship type implementing org.opencypher.spark.api.io.Relationship

    nodes

    sequence of nodes

    relationships

    sequence of relationships

    returns

    graph defined by the sequences

    Definition Classes
    CAPSSession
  24. val records: CAPSRecordsFactory

    Permalink
    Definition Classes
    CAPSSession → RelationalCypherSession
  25. def registerSource(namespace: Namespace, dataSource: PropertyGraphDataSource): Unit

    Permalink
    Definition Classes
    CypherSession
  26. val sparkSession: SparkSession

    Permalink
    Definition Classes
    CAPSSessionImplCAPSSession
  27. def sql(query: String): CAPSRecords

    Permalink
    Definition Classes
    CAPSSessionImplCAPSSession
  28. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    CAPSSessionImpl → AnyRef → Any
  30. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(): Unit

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

Inherited from Serializable

Inherited from Serializable

Inherited from CAPSSession

Inherited from RelationalCypherSession[DataFrameTable]

Inherited from CypherSession

Inherited from AnyRef

Inherited from Any

Ungrouped