Coerce
Data Coerce Functions
This function package enables you to coerce data from one type to another.
Valid data types in Flogo include:
Type |
Description |
any |
Any data type. |
string |
A string |
int |
A standard int |
int32 |
A 32 bit integer |
int64 |
A 64 bit integer |
float32 |
A 32 bit float |
float64 |
A 64 bit float |
bool |
A boolean (true |
object |
A flogo object. Essentially a JOSN object |
bytes |
A byte data type |
params |
Parameters data type |
array |
An array type |
map |
A map |
toType()
Used to convert a value to a specified type.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
type |
string |
The data type to coerce to. |
Output
Arg |
Type |
Description |
returnType |
any |
The coerced value |
toString()
Convert the spcified value to a string.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
Output
Arg |
Type |
Description |
returnType |
string |
The coerced string value |
toInt()
Convert the specified value to an int.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
Output
Arg |
Type |
Description |
returnType |
int |
The coerced int value |
toInt32()
Convert the specified value to an int32.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
Output
Arg |
Type |
Description |
returnType |
int32 |
The coerced int32 value |
toInt64()
Convert the specified value to a int64.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
Output
Arg |
Type |
Description |
returnType |
int64 |
The coerced int64 value |
toFloat32()
Convert the specified value to a float32.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
Output
Arg |
Type |
Description |
returnType |
float32 |
The coerced int32 value |
toFloat64()
Convert the specified value to a float64.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
Output
Arg |
Type |
Description |
returnType |
float64 |
The coerced float64 value |
toBool()
Convert the specified value to a boolean.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
Output
Arg |
Type |
Description |
returnType |
bool |
The coerced bool value |
toBytes()
Convert the specified value to bytes.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
Output
Arg |
Type |
Description |
returnType |
byte |
The coerced byte value |
toParams()
Convert the specified value to params type.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
Output
Arg |
Type |
Description |
returnType |
params |
The coerced params value |
toObject()
Convert the specified value to an object type.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
Output
Arg |
Type |
Description |
returnType |
object |
The coerced object |
toArray()
Convert the specified value to an array.
Arg |
Type |
Description |
value |
any |
The value to be coerced. |
Output
Arg |
Type |
Description |
returnType |
array |
The coerced array |