case class DropField(name: String) extends StructFieldsOperation with Product with Serializable
Drop a field by name.
- Alphabetic
- By Inheritance
- DropField
- Serializable
- Product
- Equals
- StructFieldsOperation
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new DropField(name: String)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply(values: Seq[(StructField, Expression)]): Seq[(StructField, Expression)]
Returns an updated list of StructFields and Expressions that will ultimately be used as the fields argument for StructType and as the children argument for CreateNamedStruct respectively inside of UpdateFields.
Returns an updated list of StructFields and Expressions that will ultimately be used as the fields argument for StructType and as the children argument for CreateNamedStruct respectively inside of UpdateFields.
- Definition Classes
- DropField → StructFieldsOperation
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val name: String
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val resolver: Resolver
- Definition Classes
- StructFieldsOperation
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()