Class

org.opencypher.spark.impl

CAPSPatternGraph

Related Doc: package impl

Permalink

case class CAPSPatternGraph(baseTable: CAPSRecords, schema: CAPSSchema, tags: Set[Int])(implicit session: CAPSSession) extends CAPSGraph with Product with Serializable

A pattern graph represents the result of CONSTRUCT clause. It contains all entities from the outer scope that the clause constructs. The initial schema of that graph is the union of all graph schemata the CONSTRUCT clause refers to, including their corresponding graph tags. Note, that the initial schema does not include the graph tag used for the constructed entities.

Linear Supertypes
Product, Equals, CAPSGraph, Serializable, Serializable, PropertyGraph, GraphOperations, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CAPSPatternGraph
  2. Product
  3. Equals
  4. CAPSGraph
  5. Serializable
  6. Serializable
  7. PropertyGraph
  8. GraphOperations
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CAPSPatternGraph(baseTable: CAPSRecords, schema: CAPSSchema, tags: Set[Int])(implicit session: CAPSSession)

    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 cache(): CAPSPatternGraph

    Permalink
    Definition Classes
    CAPSPatternGraphCAPSGraph
  6. def clone(): AnyRef

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

    Permalink
    Definition Classes
    PropertyGraph
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def finalize(): Unit

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

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

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

    Permalink
    Definition Classes
    AnyRef
  13. def nodes(name: String, nodeCypherType: CTNode): CAPSRecords

    Permalink
    Definition Classes
    CAPSPatternGraphCAPSGraph → PropertyGraph
  14. def nodesWithExactLabels(name: String, labels: Set[String]): CAPSRecords

    Permalink
    Definition Classes
    CAPSGraph
  15. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  17. def persist(storageLevel: StorageLevel): CAPSPatternGraph

    Permalink
    Definition Classes
    CAPSPatternGraphCAPSGraph
  18. def persist(): CAPSPatternGraph

    Permalink
    Definition Classes
    CAPSPatternGraphCAPSGraph
  19. def relationships(name: String, relCypherType: CTRelationship): CAPSRecords

    Permalink
    Definition Classes
    CAPSPatternGraphCAPSGraph → PropertyGraph
  20. val schema: CAPSSchema

    Permalink
    Definition Classes
    CAPSPatternGraphCAPSGraph → PropertyGraph
  21. implicit val session: CAPSSession

    Permalink
    Definition Classes
    CAPSPatternGraphCAPSGraph → PropertyGraph
  22. def show(): Unit

    Permalink
  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  24. val tags: Set[Int]

    Permalink
    Definition Classes
    CAPSPatternGraphCAPSGraph
  25. def unionAll(others: PropertyGraph*): CAPSGraph

    Permalink
    Definition Classes
    CAPSGraph → GraphOperations
  26. def unpersist(blocking: Boolean): CAPSPatternGraph

    Permalink
    Definition Classes
    CAPSPatternGraphCAPSGraph
  27. def unpersist(): CAPSPatternGraph

    Permalink
    Definition Classes
    CAPSPatternGraphCAPSGraph
  28. final def wait(): Unit

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

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

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

Inherited from Product

Inherited from Equals

Inherited from CAPSGraph

Inherited from Serializable

Inherited from Serializable

Inherited from PropertyGraph

Inherited from GraphOperations

Inherited from AnyRef

Inherited from Any

Ungrouped