Liking cljdoc? Tell your friends :D

clj.intracel.serde.uint-128-serde


createclj

(create)
source

MAX_UINT_128_VALUEclj

source

uint-128-from-big-intclj

(uint-128-from-big-int big-int-val)

Creates a valid 128-bit unsigned integer from an instance of a BigInteger. This checks the validity of the value provided to see if it's positive and within an unsigned 128-bit integer range. | Parameter | Description | | --------------|-------------| | big-int-val | Must be an instance of a 0 < BigInteger < MAX_UINT_128_VALUE |

Returns: A [[clj.intracel.serde.uint-128-serde/UInt128]] with the :uint-128 field set to the value provided.

Creates a valid 128-bit unsigned integer from an instance of a BigInteger. 
This checks the validity of the value provided to see if it's positive and 
within an unsigned 128-bit integer range.
| Parameter     | Description |
| --------------|-------------|
| `big-int-val` | Must be an instance of a 0 < BigInteger < `MAX_UINT_128_VALUE` |

Returns:
A [[clj.intracel.serde.uint-128-serde/UInt128]] with the `:uint-128` field set to the value provided.
sourceraw docstring

uint-128-from-hex-strclj

(uint-128-from-hex-str hex-str-val)

Creates a valid 128-bit unsigned integer using a numeric hexadecimal argument inside a String. This is a convenience function that calls uint-128-from-big-int. | Parameter | Description | | --------------|-------------| | str-val | Must be a numeric value within a String that will be converted into a BigInteger|

Returns: A [[clj.intracel.serde.uint-128-serde/UInt128]] with the :uint-128 field set to the value provided.

Creates a valid 128-bit unsigned integer using a numeric hexadecimal argument inside a `String`. 
This is a convenience function that calls [[uint-128-from-big-int]].
| Parameter     | Description |
| --------------|-------------|
| `str-val`     | Must be a numeric value within a String that will be converted into a `BigInteger`|

Returns: 
A [[clj.intracel.serde.uint-128-serde/UInt128]] with the `:uint-128` field set to the value provided.
sourceraw docstring

uint-128-from-longclj

(uint-128-from-long long-val)

Creates a valid 128-bit unsigned integer using a provided long argument. This is a convenience function that calls uint-128-from-big-int. | Parameter | Description | | --------------|-------------| | long-val | Must be a positive long value that will be converted into a BigInteger|

Returns: A [[clj.intracel.serde.uint-128-serde/UInt128]] with the :uint-128 field set to the value provided.

Creates a valid 128-bit unsigned integer using a provided `long` argument. 
This is a convenience function that calls [[uint-128-from-big-int]].
| Parameter     | Description |
| --------------|-------------|
| `long-val`    | Must be a positive `long` value that will be converted into a `BigInteger`|

Returns: 
A [[clj.intracel.serde.uint-128-serde/UInt128]] with the `:uint-128` field set to the value provided.
sourceraw docstring

uint-128-from-strclj

(uint-128-from-str str-val)

Creates a valid 128-bit unsigned integer using a provided String argument. This is a convenience function that calls uint-128-from-big-int. | Parameter | Description | | --------------|-------------| | str-val | Must be a numeric value within a String that will be converted into a BigInteger|

Returns: A [[clj.intracel.serde.uint-128-serde/UInt128]] with the :uint-128 field set to the value provided.

Creates a valid 128-bit unsigned integer using a provided `String` argument. 
This is a convenience function that calls [[uint-128-from-big-int]].
| Parameter     | Description |
| --------------|-------------|
| `str-val`     | Must be a numeric value within a String that will be converted into a `BigInteger`|

Returns: 
A [[clj.intracel.serde.uint-128-serde/UInt128]] with the `:uint-128` field set to the value provided.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close