public class VectorUDT extends org.apache.spark.sql.types.UserDefinedType<Vector>
User-defined type for Vector which allows easy interaction with SQL
via DataFrame.
NOTE: This is currently private[spark] but will be made public later once it is stabilized.
| Constructor and Description |
|---|
VectorUDT() |
| Modifier and Type | Method and Description |
|---|---|
VectorUDT |
asNullable() |
Vector |
deserialize(Object datum) |
boolean |
equals(Object o) |
String |
pyUDT() |
org.apache.spark.sql.Row |
serialize(Object obj) |
org.apache.spark.sql.types.StructType |
sqlType() |
Class<Vector> |
userClass() |
public org.apache.spark.sql.types.StructType sqlType()
sqlType in class org.apache.spark.sql.types.UserDefinedType<Vector>public org.apache.spark.sql.Row serialize(Object obj)
serialize in class org.apache.spark.sql.types.UserDefinedType<Vector>public Vector deserialize(Object datum)
deserialize in class org.apache.spark.sql.types.UserDefinedType<Vector>public String pyUDT()
pyUDT in class org.apache.spark.sql.types.UserDefinedType<Vector>public Class<Vector> userClass()
userClass in class org.apache.spark.sql.types.UserDefinedType<Vector>public boolean equals(Object o)
equals in class Object