| Allegro CL version 8.2 Unrevised from 8.1 to 8.2. 8.1 version |
Arguments: name (lisp-class &rest argtypes) &optional retmod
Like def-java-method, but to call a static method. The Lisp function defined has as many arguments as argtypes; there is no leading instance (dispatch) argument.
(def-java-class (strict-math "java.lang.StrictMath") () () () ()) (def-java-static (strict-abs "abs") (strict-math "int"))
This form defines an ordinary Lisp function strict-abs that
calls the static method abs in the Java class
java.lang.StrictMath
.
(strict-abs 17)
See jlinker.htm for more information on the jLinker facility.
Copyright (c) 1998-2016, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.1 page.
Created 2010.1.21.
| Allegro CL version 8.2 Unrevised from 8.1 to 8.2. 8.1 version |