public class ArrayType extends DataType implements scala.Product, scala.Serializable
Constructor and Description |
---|
ArrayType(DataType elementType,
boolean containsNull) |
Modifier and Type | Method and Description |
---|---|
static ArrayType |
apply(DataType elementType)
Construct a
ArrayType object with the given element type. |
boolean |
containsNull() |
int |
defaultSize()
The default size of a value of the ArrayType is 100 * the default size of the element type.
|
DataType |
elementType() |
String |
simpleString()
Readable string representation for the type.
|
fromCaseClassString, fromJson, json, prettyJson, typeName
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public ArrayType(DataType elementType, boolean containsNull)
public static ArrayType apply(DataType elementType)
ArrayType
object with the given element type. The `containsNull` is true.public DataType elementType()
public boolean containsNull()
public int defaultSize()
defaultSize
in class DataType
public String simpleString()
DataType
simpleString
in class DataType