Class/Object

org.opencypher.spark.schema

CAPSSchema

Related Docs: object CAPSSchema | package schema

Permalink

case class CAPSSchema extends Schema with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Schema, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CAPSSchema
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Schema
  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. def ++(other: Schema): Schema

    Permalink
    Definition Classes
    CAPSSchema → Schema
  4. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  5. def allLabelCombinations: Set[Set[String]]

    Permalink
    Definition Classes
    CAPSSchema → Schema
  6. def allNodeKeys: PropertyKeys

    Permalink
    Definition Classes
    CAPSSchema → Schema
  7. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def combinationsFor(knownLabels: Set[String]): Set[Set[String]]

    Permalink
    Definition Classes
    CAPSSchema → Schema
  10. def dropPropertiesFor(combo: Set[String]): Schema

    Permalink
    Definition Classes
    CAPSSchema → Schema
  11. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. def forNode(labelConstraints: Set[String]): Schema

    Permalink
    Definition Classes
    CAPSSchema → Schema
  14. def forRelationship(relType: CTRelationship): Schema

    Permalink
    Definition Classes
    CAPSSchema → Schema
  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. def impliedLabels(knownLabels: Set[String]): Set[String]

    Permalink
    Definition Classes
    CAPSSchema → Schema
  17. def impliedLabels: ImpliedLabels

    Permalink
    Definition Classes
    CAPSSchema → Schema
  18. def impliedLabels(knownLabels: String*): Set[String]

    Permalink
    Definition Classes
    Schema
  19. def isEmpty: Boolean

    Permalink
    Definition Classes
    CAPSSchema → Schema
  20. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  21. def keysFor(labelCombinations: Set[Set[String]]): PropertyKeys

    Permalink
    Definition Classes
    CAPSSchema → Schema
  22. def keysFor(labels: String*): PropertyKeys

    Permalink
    Definition Classes
    Schema
  23. def labelCombinations: LabelCombinations

    Permalink
    Definition Classes
    CAPSSchema → Schema
  24. def labelPropertyMap: LabelPropertyMap

    Permalink
    Definition Classes
    CAPSSchema → Schema
  25. def labels: Set[String]

    Permalink
    Definition Classes
    CAPSSchema → Schema
  26. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  27. def nodeKeyType(labels: Set[String], key: String): Option[CypherType]

    Permalink
    Definition Classes
    CAPSSchema → Schema
  28. def nodeKeys(labels: Set[String]): PropertyKeys

    Permalink
    Definition Classes
    CAPSSchema → Schema
  29. def nodeKeys(labels: String*): PropertyKeys

    Permalink
    Definition Classes
    Schema
  30. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  32. def pretty: String

    Permalink
    Definition Classes
    CAPSSchema → Schema
  33. def relTypePropertyMap: RelTypePropertyMap

    Permalink
    Definition Classes
    CAPSSchema → Schema
  34. def relationshipKeyType(types: Set[String], key: String): Option[CypherType]

    Permalink
    Definition Classes
    CAPSSchema → Schema
  35. def relationshipKeys(typ: String): PropertyKeys

    Permalink
    Definition Classes
    CAPSSchema → Schema
  36. def relationshipTypes: Set[String]

    Permalink
    Definition Classes
    CAPSSchema → Schema
  37. val schema: Schema

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

    Permalink
    Definition Classes
    AnyRef
  39. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. def withNodePropertyKeys(nodeLabels: Set[String], keys: PropertyKeys): Schema

    Permalink
    Definition Classes
    CAPSSchema → Schema
  43. def withNodePropertyKeys(nodeLabels: String*)(keys: (String, CypherType)*): Schema

    Permalink
    Definition Classes
    Schema
  44. def withOverwrittenNodePropertyKeys(nodeLabels: Set[String], propertyKeys: PropertyKeys): Schema

    Permalink
    Definition Classes
    CAPSSchema → Schema
  45. def withOverwrittenRelationshipPropertyKeys(relType: String, propertyKeys: PropertyKeys): Schema

    Permalink
    Definition Classes
    CAPSSchema → Schema
  46. def withRelationshipPropertyKeys(typ: String, keys: PropertyKeys): Schema

    Permalink
    Definition Classes
    CAPSSchema → Schema
  47. def withRelationshipPropertyKeys(typ: String)(keys: (String, CypherType)*): Schema

    Permalink
    Definition Classes
    Schema
  48. def withRelationshipType(relType: String): Schema

    Permalink
    Definition Classes
    Schema

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Schema

Inherited from AnyRef

Inherited from Any

Ungrouped