chickadee » jni » jlambda-constant

(jlambda-constant TYPE CLASS FIELD) => lambda syntax

Returns a static java constant getter procedure. This macro doesn't requiere a jni-env available until getter invokation. Also, the result is cached so the value is retrieved from java just once.

   (define FLOAT_MAX_VALUE (jlambda-constant float java.lang.Float MAX_VALUE))