new Encoders() → {Promise.<Void>}
- Source:
Returns:
A Promise that resolves to nothing.
- Type
- Promise.<Void>
Methods
(static) BOOLEAN() → {module:eclairjs/sql.Encoder}
An encoder for nullable boolean type.
The Scala primitive encoder is available as scalaBoolean.
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source:
Returns:
(static) DATE() → {module:eclairjs/sql.Encoder}
An encoder for nullable date type.
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source:
Returns:
(static) DOUBLE() → {module:eclairjs/sql.Encoder}
An encoder for nullable double type.
The Scala primitive encoder is available as scalaDouble.
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source:
Returns:
(static) FLOAT() → {module:eclairjs/sql.Encoder}
An encoder for nullable float type.
The Scala primitive encoder is available as scalaFloat.
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source:
Returns:
(static) INT() → {module:eclairjs/sql.Encoder}
An encoder for nullable int type.
The Scala primitive encoder is available as scalaInt.
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source:
Returns:
(static) json(schema) → {module:eclairjs/sql.Encoder}
An encoder for 4-ary tuples.
Parameters:
Name | Type | Description |
---|---|---|
schema |
object | object with keys corresponding to JSON field names (or getter functions), and values indicating Datatype |
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source:
Returns:
(static) STRING() → {module:eclairjs/sql.Encoder}
An encoder for nullable string type.
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source:
Returns:
(static) TIMESTAMP() → {module:eclairjs/sql.Encoder}
An encoder for nullable timestamp type.
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source:
Returns:
(static) tuple2(e1, e2) → {module:eclairjs/sql.Encoder}
An encoder for 2-ary tuples.
Parameters:
Name | Type | Description |
---|---|---|
e1 |
module:eclairjs/sql.Encoder | |
e2 |
module:eclairjs/sql.Encoder |
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source:
Returns:
(static) tuple3(e1, e2, e3) → {module:eclairjs/sql.Encoder}
An encoder for 3-ary tuples.
Parameters:
Name | Type | Description |
---|---|---|
e1 |
module:eclairjs/sql.Encoder | |
e2 |
module:eclairjs/sql.Encoder | |
e3 |
module:eclairjs/sql.Encoder |
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source:
Returns:
(static) tuple4(e1, e2, e3, e4) → {module:eclairjs/sql.Encoder}
An encoder for 4-ary tuples.
Parameters:
Name | Type | Description |
---|---|---|
e1 |
module:eclairjs/sql.Encoder | |
e2 |
module:eclairjs/sql.Encoder | |
e3 |
module:eclairjs/sql.Encoder | |
e4 |
module:eclairjs/sql.Encoder |
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source:
Returns:
(static) tuple5(e1, e2, e3, e4, e5) → {module:eclairjs/sql.Encoder}
An encoder for 5-ary tuples.
Parameters:
Name | Type | Description |
---|---|---|
e1 |
module:eclairjs/sql.Encoder | |
e2 |
module:eclairjs/sql.Encoder | |
e3 |
module:eclairjs/sql.Encoder | |
e4 |
module:eclairjs/sql.Encoder | |
e5 |
module:eclairjs/sql.Encoder |
- Since:
- EclairJS 0.7 Spark 1.6.0
- Source: