Trait/Object

org.opencypher.spark.api

CAPSSession

Related Docs: object CAPSSession | package api

Permalink

trait CAPSSession extends RelationalCypherSession[DataFrameTable]

Linear Supertypes
RelationalCypherSession[DataFrameTable], CypherSession, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CAPSSession
  2. RelationalCypherSession
  3. CypherSession
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract type Graph <: RelationalCypherGraph[DataFrameTable]

    Permalink
    Definition Classes
    RelationalCypherSession
  2. abstract type Result <: CypherResult

    Permalink
    Definition Classes
    CypherSession

Abstract Value Members

  1. abstract def cypher(query: String, parameters: CypherMap, drivingTable: Option[CypherRecords]): Result

    Permalink
    Definition Classes
    CypherSession
  2. abstract def sparkSession: SparkSession

    Permalink
  3. abstract def sql(query: String): CypherRecords

    Permalink

Concrete 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
  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 deregisterSource(namespace: Namespace): Unit

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  19. 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

  20. 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

  21. 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

  22. val records: CAPSRecordsFactory

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

    Permalink
    Definition Classes
    CypherSession
  24. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

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

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

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

Inherited from RelationalCypherSession[DataFrameTable]

Inherited from CypherSession

Inherited from AnyRef

Inherited from Any

Ungrouped