Generation of Java backed code and utilities for embed it.
Generation of Java backed code and utilities for embed it.
(add-build-callback cb)
Adds a callback that receives all relevant data once a class has been built.
Adds a callback that receives all relevant data once a class has been built.
(array-length src-array)
Geex function to get array length
Geex function to get array length
(box x0)
Geex function to turn a primitive into a boxed value.
Geex function to turn a primitive into a boxed value.
(call-method & method-args)
Geex function to call method
Geex function to call method
(call-operator operator & args0)
Geex function to call an operator
Geex function to call an operator
(call-operator-with-ret-type ret-type operator & args0)
Geex function to call an operator with a specified return type
Geex function to call an operator with a specified return type
(cast-any-to-seed type x)
Converts anything to a seed with a certain type.
Converts anything to a seed with a certain type.
(get-array-element src-array index)
Geex function to get an array element
Geex function to get an array element
(import-type-signature x)
Internal function: Used when parsing the type specification of a function.
Internal function: Used when parsing the type specification of a function.
(janino-cook-and-load-class class-name source-code)
(janino-cook-and-load-class sc class-name source-code)
Given a class-name and source code of that class, compile the code and load the class dynamically.
Given a class-name and source code of that class, compile the code and load the class dynamically.
(janino-cook-and-load-object class-name source-code)
Given a class name and source code, compile the class, load the class and instantiate an object.
Given a class name and source code, compile the class, load the class and instantiate an object.
(make-array-from-size component-class size)
Geex function to make an array
Geex function to make an array
(seed-typename x)
Returns the typename of a seed.
Returns the typename of a seed.
(set-array-element dst-array index value)
Geex function to set an array element
Geex function to set an array element
(str-to-java-identifier & args)
Internal function: Used in code generation to produce a string representing a valid Java identifier.
Internal function: Used in code generation to produce a string representing a valid Java identifier.
(this-class)
Get this class if inside a method
Get this class if inside a method
(this-object)
Get this object if inside a method
Get this object if inside a method
(to-size-type x)
Converts an integer to int, as used for arrays on the JVM
Converts an integer to int, as used for arrays on the JVM
(unbox x0)
Geex function to unwrap a boxed value.
Geex function to unwrap a boxed value.
(unpack dst-type src-seed)
Imports incoming dynamic data to data of nested seeds when importing arguments.
Imports incoming dynamic data to data of nested seeds when importing arguments.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close