Verify the Java caller.
lw-ji
verify-java-caller name => result
name⇩ |
A symbol. |
result |
A boolean. |
The function verify-java-caller
verifies the Java caller, which means looking up the corresponding Java methods and setting up the caller for name.
name must be a caller name defined by define-java-caller (but not any of the other definers or setup-java-caller). If it is not, an error is signaled. Note that the importing interface defines the caller using define-java-caller and that define-java-callers also expands to define-java-caller, so verify-java-caller
can be used on such caller (but not on constructors or field accessors).
verify-java-caller
looks up the Java class and method of the caller (unless they are already cached), and caches the information (so future calls to name or verification can use it).
verify-java-caller
returns t
if successful, nil
otherwise.
verify-java-caller
requires running Java.
verify-java-callers
define-java-caller
define-java-callers
15.2 Calling from Lisp to Java
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:46