Preparing search index...
The search index is not available
spark.js API Documentation - v0.1.0
spark.js API Documentation
sql/types/StructType
StructType
Class StructType
Hierarchy (
View Summary
)
DataType
StructType
Index
Constructors
constructor
Properties
fields
Methods
default
Size
simple
String
catalog
String
sql
exists
Recursively
field
Names
names
toDDL
to
String
field
Index
add
type
Name
is
Byte
is
Short
is
Int32
is
Int64
is
Float
Constructors
constructor
new
StructType
(
...
fields
:
StructField
[]
)
:
StructType
Parameters
...
fields
:
StructField
[]
Returns
StructType
Properties
fields
fields
:
StructField
[]
Methods
default
Size
defaultSize
()
:
number
Returns
number
simple
String
simpleString
()
:
string
Returns
string
catalog
String
catalogString
()
:
string
Returns
string
sql
sql
()
:
string
Returns
string
exists
Recursively
existsRecursively
(
f
:
(
dt
:
DataType
)
=>
boolean
)
:
boolean
Parameters
f
:
(
dt
:
DataType
)
=>
boolean
Returns
boolean
field
Names
fieldNames
()
:
string
[]
Returns
string
[]
names
names
()
:
string
[]
Returns
string
[]
toDDL
toDDL
()
:
string
Returns
string
to
String
toString
()
:
string
Returns
string
field
Index
fieldIndex
(
name
:
string
)
:
number
Parameters
name
:
string
Returns
number
add
add
(
field
:
StructField
)
:
StructType
Parameters
field
:
StructField
Returns
StructType
add
(
name
:
string
,
dataType
:
DataType
)
:
StructType
Parameters
name
:
string
dataType
:
DataType
Returns
StructType
add
(
name
:
string
,
dataType
:
DataType
,
nullable
:
boolean
)
:
StructType
Parameters
name
:
string
dataType
:
DataType
nullable
:
boolean
Returns
StructType
add
(
name
:
string
,
dataType
:
DataType
,
nullable
:
boolean
,
metadata
:
Metadata
,
)
:
StructType
Parameters
name
:
string
dataType
:
DataType
nullable
:
boolean
metadata
:
Metadata
Returns
StructType
type
Name
typeName
()
:
string
Returns
string
Static
is
Byte
isByte
(
v
:
number
)
:
boolean
Parameters
v
:
number
Returns
boolean
Static
is
Short
isShort
(
v
:
number
)
:
boolean
Parameters
v
:
number
Returns
boolean
Static
is
Int32
isInt32
(
v
:
number
)
:
boolean
Parameters
v
:
number
Returns
boolean
Static
is
Int64
isInt64
(
v
:
number
)
:
boolean
Parameters
v
:
number
Returns
boolean
Static
is
Float
isFloat
(
v
:
number
)
:
boolean
Parameters
v
:
number
Returns
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
fields
Methods
default
Size
simple
String
catalog
String
sql
exists
Recursively
field
Names
names
toDDL
to
String
field
Index
add
type
Name
is
Byte
is
Short
is
Int32
is
Int64
is
Float
spark.js API Documentation - v0.1.0
Loading...