Class/Object

org.opencypher.spark.impl

CAPSRecords

Related Docs: object CAPSRecords | package impl

Permalink

sealed abstract class CAPSRecords extends CypherRecords with Serializable

Linear Supertypes
Serializable, Serializable, CypherRecords, CypherPrintable, CypherTable[String], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CAPSRecords
  2. Serializable
  3. Serializable
  4. CypherRecords
  5. CypherPrintable
  6. CypherTable
  7. AnyRef
  8. 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 equals(arg0: Any): Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  22. def hashCode(): Int

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

    Permalink
  24. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

    Permalink
  31. def persist(): CAPSRecords

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

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

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

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

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

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

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

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

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

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

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

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

  44. def toDF(): DataFrame

    Permalink
  45. def toLocalIterator: Iterator[CypherMap]

    Permalink
  46. def toString(): String

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

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

    Permalink
  49. def unpersist(): CAPSRecords

    Permalink
  50. final def wait(): Unit

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from CypherRecords

Inherited from CypherPrintable

Inherited from CypherTable[String]

Inherited from AnyRef

Inherited from Any

Ungrouped