Liking cljdoc? Tell your friends :D

tech.datatype.java-primitive

Java specific mappings of the datatype system.

Java specific mappings of the datatype system.
raw docstring

as-byte-arrayclj

(as-byte-array obj)
source

as-byte-bufferclj

(as-byte-buffer obj)
source

as-double-arrayclj

(as-double-array obj)
source

as-double-bufferclj

(as-double-buffer obj)
source

as-float-arrayclj

(as-float-array obj)
source

as-float-bufferclj

(as-float-buffer obj)
source

as-int-arrayclj

(as-int-array obj)
source

as-int-bufferclj

(as-int-buffer obj)
source

as-long-arrayclj

(as-long-array obj)
source

as-long-bufferclj

(as-long-buffer obj)
source

as-short-arrayclj

(as-short-array obj)
source

as-short-bufferclj

(as-short-buffer obj)
source

buffer-buffer-copycljmacro

(buffer-buffer-copy src-dtype
                    dst-dtype
                    unchecked?
                    src
                    src-offset
                    dst
                    dst-offset
                    n-elems
                    options)
source

core-copy-operationsclj

source

datatype->array-cast-fncljmacro

(datatype->array-cast-fn dtype buf)
source

datatype->buffer-cast-fncljmacro

(datatype->buffer-cast-fn dtype buf)
source

datatype->buffer-creationcljmacro

(datatype->buffer-creation datatype src-ary)
source

datatype->cast-fncljmacro

(datatype->cast-fn src-dtype dtype val)
source

datatype->unchecked-cast-fncljmacro

(datatype->unchecked-cast-fn src-dtype dtype val)
source

datatypesclj

source

float32-castclj

source

float64-castclj

source

implement-array-typecljmacro

(implement-array-type array-class datatype)
source

implement-buffer-typecljmacro

(implement-buffer-type buffer-class datatype)
source

implement-scalar-primitivecljmacro

(implement-scalar-primitive cls datatype)
source

int16-castclj

source

int32-castclj

source

int64-castclj

source

int8-castclj

source

is-jvm-datatype?clj

(is-jvm-datatype? dtype)
source

java-primitive-datatypesclj

source

make-array-of-typeclj

(make-array-of-type datatype elem-count-or-seq)
(make-array-of-type datatype elem-count-or-seq options)
source

make-buffer-of-typeclj

(make-buffer-of-type datatype elem-count-or-seq)
(make-buffer-of-type datatype elem-count-or-seq options)
source

PToArraycljprotocol

Take a'thing' and convert it to an array that exactly represents the value of the data.

Take a'thing' and convert it to an array that exactly represents the value
of the data.

->arrayclj

(->array item)

Convert to an array; both objects must share backing store

Convert to an array; both objects must share backing store

->array-copyclj

(->array-copy item)

Convert to an array containing a copy of the data

Convert to an array containing a copy of the data
sourceraw docstring

PToBuffercljprotocol

Take a 'thing' and convert it to a nio buffer. Only valid if the thing shares the backing store with the buffer. Result may not exactly represent the value of the item itself as the backing store may require element-by-element conversion to represent the value of the item.

Take a 'thing' and convert it to a nio buffer.  Only valid if the thing
shares the backing store with the buffer.  Result may not exactly
represent the value of the item itself as the backing store may require
element-by-element conversion to represent the value of the item.

->buffer-backing-storeclj

(->buffer-backing-store item)
sourceraw docstring

raw-dtype-copy!clj

(raw-dtype-copy! raw-data ary-target target-offset options)
source

update-base-copy-tablecljmacro

(update-base-copy-table)
source

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

× close