Class

org.opencypher.spark.impl

CAPSSessionImpl

Related Doc: package impl

Permalink

sealed class CAPSSessionImpl extends CAPSSession with Serializable with CAPSSessionOps

Self Type
CAPSSessionImpl
Linear Supertypes
CAPSSessionOps, Serializable, Serializable, CAPSSession, CypherSession, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CAPSSessionImpl
  2. CAPSSessionOps
  3. Serializable
  4. Serializable
  5. CAPSSession
  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

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. def alias(graph: PropertyGraph, in: CypherRecords, alias: (Expr, Var), queryParameters: CypherMap): CAPSRecords

    Permalink
    Definition Classes
    CAPSSessionImplCAPSSessionOps
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. 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]): CypherResult

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

    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 filter(graph: PropertyGraph, in: CypherRecords, expr: Expr, queryParameters: CypherMap): CAPSRecords

    Permalink
    Definition Classes
    CAPSSessionImplCAPSSessionOps
  14. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  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 project(graph: PropertyGraph, in: CypherRecords, expr: Expr, queryParameters: CypherMap): CAPSRecords

    Permalink
    Definition Classes
    CAPSSessionImplCAPSSessionOps
  22. 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
  23. 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
  24. 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
  25. def registerSource(namespace: Namespace, dataSource: PropertyGraphDataSource): Unit

    Permalink
    Definition Classes
    CypherSession
  26. def select(graph: PropertyGraph, in: CypherRecords, fields: List[Var], queryParameters: CypherMap): CAPSRecords

    Permalink
    Definition Classes
    CAPSSessionImplCAPSSessionOps
  27. val sparkSession: SparkSession

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

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

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

    Permalink
    Definition Classes
    CAPSSessionImpl → AnyRef → Any
  31. final def wait(): Unit

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

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

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

Inherited from CAPSSessionOps

Inherited from Serializable

Inherited from Serializable

Inherited from CAPSSession

Inherited from CypherSession

Inherited from AnyRef

Inherited from Any

Ungrouped