MacroPackage: javatools.jlinkerToCDocOverviewCGDocRelNotesIndexPermutedIndex
Allegro CL version 6.1
Unrevised

def-java-static

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.

Example

(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-2001, Franz Inc. Berkeley, CA., USA. All rights reserved.
Documentation for Allegro CL version 6.1 update # 1. This page was not revised.
Created 2001.12.15.

ToCDocOverviewCGDocRelNotesIndexPermutedIndex
Allegro CL version 6.1
Unrevised