Class/Object

org.opencypher.spark.impl

CAPSRecords

Related Docs: object CAPSRecords | package impl

Permalink

sealed abstract case class CAPSRecords extends CypherRecords with Serializable with Product

Linear Supertypes
Product, Equals, Serializable, Serializable, CypherRecords, CypherPrintable, CypherTable[String], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CAPSRecords
  2. Product
  3. Equals
  4. Serializable
  5. Serializable
  6. CypherRecords
  7. CypherPrintable
  8. CypherTable
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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 addAliases(aliasToOriginal: Map[Var, Var]): CAPSRecords

    Permalink
  5. def alignWith(v: Var, targetHeader: RecordHeader): CAPSRecords

    Permalink

    Align the record header to the target header and rename the stored entity to v.

    Align the record header to the target header and rename the stored entity to v.

    It is required that the CAPSRecords instance is a scan, meaning that it must contain exactly a single entity (node or relationship) and its parts (flattened). The stored entity is renamed by this function to the argument variable v.

    v

    the variable that the aligned scan should contain

    targetHeader

    the header to align with

    returns

    a new instance of CAPSRecords aligned with the argument header

  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def cache(): CAPSRecords

    Permalink
  8. implicit val caps: CAPSSession

    Permalink
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def collect: Array[CypherMap]

    Permalink
    Definition Classes
    CAPSRecords → CypherRecords
  11. lazy val columnType: Map[String, CypherType]

    Permalink
    Definition Classes
    CAPSRecords → CypherTable
  12. def columns: Seq[String]

    Permalink
    Definition Classes
    CAPSRecords → CypherTable
  13. def compact(implicit details: RetainedDetails): CAPSRecords

    Permalink
  14. val data: DataFrame

    Permalink
  15. def distinct(fields: Var*): CAPSRecords

    Permalink
  16. def distinct: CAPSRecords

    Permalink
  17. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def foreachPartition(f: (Iterator[CypherMap]) ⇒ Unit): Unit

    Permalink
  20. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  21. val header: RecordHeader

    Permalink
  22. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  23. def iterator: Iterator[CypherMap]

    Permalink
    Definition Classes
    CAPSRecords → CypherRecords
  24. def mapDF(f: (DataFrame) ⇒ DataFrame): CAPSRecords

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

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

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

    Permalink
    Definition Classes
    AnyRef
  28. def persist(storageLevel: StorageLevel): CAPSRecords

    Permalink
  29. def persist(): CAPSRecords

    Permalink
  30. final def printTo(stream: PrintStream)(implicit options: PrintOptions): Unit

    Permalink
    Definition Classes
    CypherPrintable
  31. def removeVars(vars: Set[Var]): CAPSRecords

    Permalink
  32. def renameVars(aliasToOriginal: Map[Var, Var]): CAPSRecords

    Permalink
  33. def retag(replacements: Map[Int, Int]): CAPSRecords

    Permalink
  34. def retagVariable(v: Var, replacements: Map[Int, Int]): CAPSRecords

    Permalink
  35. def rows: Iterator[(String) ⇒ CypherValue]

    Permalink
    Definition Classes
    CAPSRecords → CypherTable
  36. def select(fields: Set[Var]): CAPSRecords

    Permalink
  37. def show(implicit options: PrintOptions): Unit

    Permalink
    Definition Classes
    CAPSRecords → CypherPrintable
  38. def size: Long

    Permalink
    Definition Classes
    CAPSRecords → CypherTable
  39. def sparkColumns: IndexedSeq[String]

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

    Permalink
    Definition Classes
    AnyRef
  41. def toCypherMaps: Dataset[CypherMap]

    Permalink

    Converts all values stored in this table to instances of the corresponding CypherValue class.

    Converts all values stored in this table to instances of the corresponding CypherValue class. In particular, this de-flattens, or collects, flattened entities (nodes and relationships) into compact CypherNode/CypherRelationship objects.

    All values on each row are inserted into a CypherMap object mapped to the corresponding field name.

    returns

    a dataset of CypherMaps.

  42. def toDF(): DataFrame

    Permalink
  43. def toLocalIterator: Iterator[CypherMap]

    Permalink
  44. def toString(): String

    Permalink
    Definition Classes
    CAPSRecords → AnyRef → Any
  45. def unionAll(header: RecordHeader, other: CAPSRecords): CAPSRecords

    Permalink
  46. def unpersist(blocking: Boolean): CAPSRecords

    Permalink
  47. def unpersist(): CAPSRecords

    Permalink
  48. final def wait(): Unit

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

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

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

Inherited from Product

Inherited from Equals

Inherited from Serializable

Inherited from Serializable

Inherited from CypherRecords

Inherited from CypherPrintable

Inherited from CypherTable[String]

Inherited from AnyRef

Inherited from Any

Ungrouped