Constructor
new Pack(value)
Parameters:
Name | Type | Description |
---|---|---|
value |
* |
- Source:
Methods
as(typenon-null) → {Any}
Parameters:
Name | Type | Description |
---|---|---|
type |
Type | a type to pack the value encompassed in this packer to |
- Source:
Returns:
a new any instance with this packers value
- Type
- Any
asBool() → {Any}
Packs the encompassed value assuming its of a boolean type.
- Source:
Returns:
a new any instance with this packers value
- Type
- Any
asDouble() → {Any}
Packs the encompassed value assuming its of a double type.
- Source:
Returns:
a new any instance with this packers value
- Type
- Any
asFloat() → {Any}
Packs the encompassed value assuming its of a float type.
- Source:
Returns:
a new any instance with this packers value
- Type
- Any
asInt32() → {Any}
Packs the encompassed value assuming its of an int32 type.
- Source:
Returns:
a new any instance with this packers value
- Type
- Any
asInt64() → {Any}
Packs the encompassed value assuming its of an int64 type.
- Source:
Returns:
a new any instance with this packers value
- Type
- Any
asString() → {Any}
Packs the encompassed value assuming its of a string type.
- Source:
Returns:
a new any instance with this packers value
- Type
- Any
asUInt32() → {Any}
Packs the encompassed value assuming its of an unsigned int32 type.
- Source:
Returns:
a new any instance with this packers value
- Type
- Any
asUInt64() → {Any}
Packs the encompassed value assuming its of an unsigned int64 type.
- Source:
Returns:
a new any instance with this packers value
- Type
- Any