A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://api-docs.databricks.com/scala/spark/latest/org/apache/spark/sql/types/StructType.html below:

Databricks Scala Spark API - org.apache.spark.sql.types.StructType

case class StructType(fields: Array[StructField]) extends DataType with Seq[StructField] with Product with Serializable

 

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StructType
  2. Serializable
  3. Serializable
  4. Product
  5. Seq
  6. SeqLike
  7. GenSeq
  8. GenSeqLike
  9. Iterable
  10. IterableLike
  11. Equals
  12. GenIterable
  13. GenIterableLike
  14. Traversable
  15. GenTraversable
  16. GenericTraversableTemplate
  17. TraversableLike
  18. GenTraversableLike
  19. Parallelizable
  20. TraversableOnce
  21. GenTraversableOnce
  22. FilterMonadic
  23. HasNewBuilder
  24. PartialFunction
  25. Function1
  26. DataType
  27. AbstractDataType
  28. AnyRef
  29. Any
Instance Constructors
  1.  new StructType()
  2.  new StructType(fields: Array[StructField])
Type Members
  1.  type Self = Seq[StructField]
  2.  class WithFilter extends FilterMonadic[A, Repr]
Value Members
  1.  final def !=(arg0: Any): Boolean
  2.  final def ##(): Int
  3.  def ++[B >: StructField, That](that: GenTraversableOnce[B])(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  4.  def ++:[B >: StructField, That](that: Traversable[B])(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  5.  def ++:[B >: StructField, That](that: TraversableOnce[B])(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  6.  def +:[B >: StructField, That](elem: B)(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  7.  def :+[B >: StructField, That](elem: B)(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  8.  final def ==(arg0: Any): Boolean
  9.  def add(name: String, dataType: String, nullable: Boolean, comment: String): StructType
  10.  def add(name: String, dataType: String, nullable: Boolean, metadata: Metadata): StructType
  11.  def add(name: String, dataType: String, nullable: Boolean): StructType
  12.  def add(name: String, dataType: String): StructType
  13.  def add(name: String, dataType: DataType, nullable: Boolean, comment: String): StructType
  14.  def add(name: String, dataType: DataType, nullable: Boolean, metadata: Metadata): StructType
  15.  def add(name: String, dataType: DataType, nullable: Boolean): StructType
  16.  def add(name: String, dataType: DataType): StructType
  17.  def add(field: StructField): StructType
  18.  def addString(b: StringBuilder): StringBuilder
  19.  def addString(b: StringBuilder, sep: String): StringBuilder
  20.  def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder
  21.  def aggregate[B](z: ⇒ B)(seqop: (B, StructField) ⇒ B, combop: (B, B) ⇒ B): B
  22.  def andThen[C](k: (StructField) ⇒ C): PartialFunction[Int, C]
  23.  def apply(fieldIndex: Int): StructField
  24.  def apply(names: Set[String]): StructType
  25.  def apply(name: String): StructField
  26.  def applyOrElse[A1 <: Int, B1 >: StructField](x: A1, default: (A1) ⇒ B1): B1
  27.  final def asInstanceOf[T0]: T0
  28.  def canEqual(that: Any): Boolean
  29.  def catalogString: String
  30.  def clone(): AnyRef
  31.  def collect[B, That](pf: PartialFunction[StructField, B])(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  32.  def collectFirst[B](pf: PartialFunction[StructField, B]): Option[B]
  33.  def combinations(n: Int): Iterator[Seq[StructField]]
  34.  def companion: GenericCompanion[Seq]
  35.  def compose[A](g: (A) ⇒ Int): (A) ⇒ StructField
  36.  def contains[A1 >: StructField](elem: A1): Boolean
  37.  def containsSlice[B](that: GenSeq[B]): Boolean
  38.  def copyToArray[B >: StructField](xs: Array[B], start: Int, len: Int): Unit
  39.  def copyToArray[B >: StructField](xs: Array[B]): Unit
  40.  def copyToArray[B >: StructField](xs: Array[B], start: Int): Unit
  41.  def copyToBuffer[B >: StructField](dest: Buffer[B]): Unit
  42.  def corresponds[B](that: GenSeq[B])(p: (StructField, B) ⇒ Boolean): Boolean
  43.  def count(p: (StructField) ⇒ Boolean): Int
  44.  def defaultSize: Int
  45.  def diff[B >: StructField](that: GenSeq[B]): Seq[StructField]
  46.  def distinct: Seq[StructField]
  47.  def drop(n: Int): Seq[StructField]
  48.  def dropRight(n: Int): Seq[StructField]
  49.  def dropWhile(p: (StructField) ⇒ Boolean): Seq[StructField]
  50.  def endsWith[B](that: GenSeq[B]): Boolean
  51.  final def eq(arg0: AnyRef): Boolean
  52.  def equals(that: Any): Boolean
  53.  def exists(p: (StructField) ⇒ Boolean): Boolean
  54.  def fieldIndex(name: String): Int
  55.  def fieldNames: Array[String]
  56.  val fields: Array[StructField]
  57.  def filter(p: (StructField) ⇒ Boolean): Seq[StructField]
  58.  def filterNot(p: (StructField) ⇒ Boolean): Seq[StructField]
  59.  def finalize(): Unit
  60.  def find(p: (StructField) ⇒ Boolean): Option[StructField]
  61.  def flatMap[B, That](f: (StructField) ⇒ GenTraversableOnce[B])(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  62.  def flatten[B](implicit asTraversable: (StructField) ⇒ GenTraversableOnce[B]): Seq[B]
  63.  def fold[A1 >: StructField](z: A1)(op: (A1, A1) ⇒ A1): A1
  64.  def foldLeft[B](z: B)(op: (B, StructField) ⇒ B): B
  65.  def foldRight[B](z: B)(op: (StructField, B) ⇒ B): B
  66.  def forall(p: (StructField) ⇒ Boolean): Boolean
  67.  def foreach[U](f: (StructField) ⇒ U): Unit
  68.  def genericBuilder[B]: Builder[B, Seq[B]]
  69.  final def getClass(): Class[_]
  70.  def groupBy[K](f: (StructField) ⇒ K): Map[K, Seq[StructField]]
  71.  def grouped(size: Int): Iterator[Seq[StructField]]
  72.  def hasDefiniteSize: Boolean
  73.  def hashCode(): Int
  74.  def head: StructField
  75.  def headOption: Option[StructField]
  76.  def indexOf[B >: StructField](elem: B, from: Int): Int
  77.  def indexOf[B >: StructField](elem: B): Int
  78.  def indexOfSlice[B >: StructField](that: GenSeq[B], from: Int): Int
  79.  def indexOfSlice[B >: StructField](that: GenSeq[B]): Int
  80.  def indexWhere(p: (StructField) ⇒ Boolean, from: Int): Int
  81.  def indexWhere(p: (StructField) ⇒ Boolean): Int
  82.  def indices: Range
  83.  def init: Seq[StructField]
  84.  def inits: Iterator[Seq[StructField]]
  85.  def intersect[B >: StructField](that: GenSeq[B]): Seq[StructField]
  86.  def isDefinedAt(idx: Int): Boolean
  87.  def isEmpty: Boolean
  88.  final def isInstanceOf[T0]: Boolean
  89.  final def isTraversableAgain: Boolean
  90.  def iterator: Iterator[StructField]
  91.  def json: String
  92.  def last: StructField
  93.  def lastIndexOf[B >: StructField](elem: B, end: Int): Int
  94.  def lastIndexOf[B >: StructField](elem: B): Int
  95.  def lastIndexOfSlice[B >: StructField](that: GenSeq[B], end: Int): Int
  96.  def lastIndexOfSlice[B >: StructField](that: GenSeq[B]): Int
  97.  def lastIndexWhere(p: (StructField) ⇒ Boolean, end: Int): Int
  98.  def lastIndexWhere(p: (StructField) ⇒ Boolean): Int
  99.  def lastOption: Option[StructField]
  100.  def length: Int
  101.  def lengthCompare(len: Int): Int
  102.  def lift: (Int) ⇒ Option[StructField]
  103.  def map[B, That](f: (StructField) ⇒ B)(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  104.  def max[B >: StructField](implicit cmp: Ordering[B]): StructField
  105.  def maxBy[B](f: (StructField) ⇒ B)(implicit cmp: Ordering[B]): StructField
  106.  def min[B >: StructField](implicit cmp: Ordering[B]): StructField
  107.  def minBy[B](f: (StructField) ⇒ B)(implicit cmp: Ordering[B]): StructField
  108.  def mkString: String
  109.  def mkString(sep: String): String
  110.  def mkString(start: String, sep: String, end: String): String
  111.  def names: Array[String]
  112.  final def ne(arg0: AnyRef): Boolean
  113.  def newBuilder: Builder[StructField, Seq[StructField]]
  114.  def nonEmpty: Boolean
  115.  final def notify(): Unit
  116.  final def notifyAll(): Unit
  117.  def orElse[A1 <: Int, B1 >: StructField](that: PartialFunction[A1, B1]): PartialFunction[A1, B1]
  118.  def padTo[B >: StructField, That](len: Int, elem: B)(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  119.  def par: ParSeq[StructField]
  120.  def parCombiner: Combiner[StructField, ParSeq[StructField]]
  121.  def partition(p: (StructField) ⇒ Boolean): (Seq[StructField], Seq[StructField])
  122.  def patch[B >: StructField, That](from: Int, patch: GenSeq[B], replaced: Int)(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  123.  def permutations: Iterator[Seq[StructField]]
  124.  def prefixLength(p: (StructField) ⇒ Boolean): Int
  125.  def prettyJson: String
  126.  def printTreeString(): Unit
  127.  def product[B >: StructField](implicit num: Numeric[B]): B
  128.  def reduce[A1 >: StructField](op: (A1, A1) ⇒ A1): A1
  129.  def reduceLeft[B >: StructField](op: (B, StructField) ⇒ B): B
  130.  def reduceLeftOption[B >: StructField](op: (B, StructField) ⇒ B): Option[B]
  131.  def reduceOption[A1 >: StructField](op: (A1, A1) ⇒ A1): Option[A1]
  132.  def reduceRight[B >: StructField](op: (StructField, B) ⇒ B): B
  133.  def reduceRightOption[B >: StructField](op: (StructField, B) ⇒ B): Option[B]
  134.  def repr: Seq[StructField]
  135.  def reverse: Seq[StructField]
  136.  def reverseIterator: Iterator[StructField]
  137.  def reverseMap[B, That](f: (StructField) ⇒ B)(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  138.  def reversed: List[StructField]
  139.  def runWith[U](action: (StructField) ⇒ U): (Int) ⇒ Boolean
  140.  def sameElements[B >: StructField](that: GenIterable[B]): Boolean
  141.  def scan[B >: StructField, That](z: B)(op: (B, B) ⇒ B)(implicit cbf: CanBuildFrom[Seq[StructField], B, That]): That
  142.  def scanLeft[B, That](z: B)(op: (B, StructField) ⇒ B)(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  143.  def scanRight[B, That](z: B)(op: (StructField, B) ⇒ B)(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  144.  def segmentLength(p: (StructField) ⇒ Boolean, from: Int): Int
  145.  def seq: Seq[StructField]
  146.  def simpleString: String
  147.  def size: Int
  148.  def sizeHintIfCheap: Int
  149.  def slice(from: Int, until: Int): Seq[StructField]
  150.  def sliding(size: Int, step: Int): Iterator[Seq[StructField]]
  151.  def sliding(size: Int): Iterator[Seq[StructField]]
  152.  def sortBy[B](f: (StructField) ⇒ B)(implicit ord: Ordering[B]): Seq[StructField]
  153.  def sortWith(lt: (StructField, StructField) ⇒ Boolean): Seq[StructField]
  154.  def sorted[B >: StructField](implicit ord: Ordering[B]): Seq[StructField]
  155.  def span(p: (StructField) ⇒ Boolean): (Seq[StructField], Seq[StructField])
  156.  def splitAt(n: Int): (Seq[StructField], Seq[StructField])
  157.  def sql: String
  158.  def startsWith[B](that: GenSeq[B], offset: Int): Boolean
  159.  def startsWith[B](that: GenSeq[B]): Boolean
  160.  def stringPrefix: String
  161.  def sum[B >: StructField](implicit num: Numeric[B]): B
  162.  final def synchronized[T0](arg0: ⇒ T0): T0
  163.  def tail: Seq[StructField]
  164.  def tails: Iterator[Seq[StructField]]
  165.  def take(n: Int): Seq[StructField]
  166.  def takeRight(n: Int): Seq[StructField]
  167.  def takeWhile(p: (StructField) ⇒ Boolean): Seq[StructField]
  168.  def thisCollection: Seq[StructField]
  169.  def to[Col[_]](implicit cbf: CanBuildFrom[Nothing, StructField, Col[StructField]]): Col[StructField]
  170.  def toArray[B >: StructField](implicit arg0: ClassTag[B]): Array[B]
  171.  def toAttributes: Seq[AttributeReference]
  172.  def toBuffer[B >: StructField]: Buffer[B]
  173.  def toCollection(repr: Seq[StructField]): Seq[StructField]
  174.  def toDDL: String
  175.  def toIndexedSeq: IndexedSeq[StructField]
  176.  def toIterable: Iterable[StructField]
  177.  def toIterator: Iterator[StructField]
  178.  def toList: List[StructField]
  179.  def toMap[T, U](implicit ev: <:<[StructField, (T, U)]): Map[T, U]
  180.  def toSeq: Seq[StructField]
  181.  def toSet[B >: StructField]: Set[B]
  182.  def toStream: Stream[StructField]
  183.  def toString(): String
  184.  def toTraversable: Traversable[StructField]
  185.  def toVector: Vector[StructField]
  186.  def transpose[B](implicit asTraversable: (StructField) ⇒ GenTraversableOnce[B]): Seq[Seq[B]]
  187.  def treeString(maxDepth: Int): String
  188.  def treeString: String
  189.  def typeName: String
  190.  def union[B >: StructField, That](that: GenSeq[B])(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  191.  def unzip[A1, A2](implicit asPair: (StructField) ⇒ (A1, A2)): (Seq[A1], Seq[A2])
  192.  def unzip3[A1, A2, A3](implicit asTriple: (StructField) ⇒ (A1, A2, A3)): (Seq[A1], Seq[A2], Seq[A3])
  193.  def updated[B >: StructField, That](index: Int, elem: B)(implicit bf: CanBuildFrom[Seq[StructField], B, That]): That
  194.  def view(from: Int, until: Int): SeqView[StructField, Seq[StructField]]
  195.  def view: SeqView[StructField, Seq[StructField]]
  196.  final def wait(): Unit
  197.  final def wait(arg0: Long, arg1: Int): Unit
  198.  final def wait(arg0: Long): Unit
  199.  def withFilter(p: (StructField) ⇒ Boolean): FilterMonadic[StructField, Seq[StructField]]
  200.  def zip[A1 >: StructField, B, That](that: GenIterable[B])(implicit bf: CanBuildFrom[Seq[StructField], (A1, B), That]): That
  201.  def zipAll[B, A1 >: StructField, That](that: GenIterable[B], thisElem: A1, thatElem: B)(implicit bf: CanBuildFrom[Seq[StructField], (A1, B), That]): That
  202.  def zipWithIndex[A1 >: StructField, That](implicit bf: CanBuildFrom[Seq[StructField], (A1, Int), That]): That

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from GenericTraversableTemplate[StructField, Seq] Inherited from HasNewBuilder[StructField, Seq[org.apache.spark.sql.types.StructField] @scala.annotation.unchecked.uncheckedVariance]

Inherited from AbstractDataType

Inherited from Any


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4