Object/Class

org.opencypher.spark.api.io

CAPSRelationshipTable

Related Docs: class CAPSRelationshipTable | package io

Permalink

object CAPSRelationshipTable extends Serializable

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CAPSRelationshipTable
  2. Serializable
  3. Serializable
  4. AnyRef
  5. 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 apply(relationshipType: String, relationshipDF: DataFrame): CAPSRelationshipTable

    Permalink

    Creates a relationship table from the given DataFrame.

    Creates a relationship table from the given DataFrame. By convention, there needs to be one column storing relationship identifiers and named after GraphEntity.sourceIdKey, one column storing source node identifiers and named after Relationship.sourceStartNodeKey and one column storing target node identifiers and named after Relationship.sourceEndNodeKey. All remaining columns are interpreted as relationship property columns, the column name is used as property key.

    Column names prefixed with property# are decoded by org.opencypher.spark.api.io.util.StringEncodingUtilities to recover the original property name.

    relationshipType

    relationship type

    relationshipDF

    relationship data

    returns

    a relationship table with inferred relationship mapping

  5. def apply[E <: Relationship](relationships: Seq[E])(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[E], caps: CAPSSession): CAPSRelationshipTable

    Permalink
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def fromMapping(mapping: RelationshipMapping, initialTable: DataFrame): CAPSRelationshipTable

    Permalink

    Creates a relationship table from the given RelationshipMapping and DataFrame.

    Creates a relationship table from the given RelationshipMapping and DataFrame.

    mapping

    relationship mapping

    initialTable

    node data

    returns

    a relationship table

  12. final def getClass(): Class[_]

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  18. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped