All Manuals > LispWorks® User Guide and Reference Manual > 39 The LW-JI Package

call-java-non-virtual-method Function

Summary

Call a Java method.

Package

lw-ji

Signature

call-java-non-virtual-method full-method-name &rest args => result-of-java-method

Arguments
full-method-name
A string.
args
Lisp objects.
Values
result-of-java-method
The result of calling the Java method full-method-name.
Description

The function call-java-non-virtual-method is the same as call-java-method, except that the call is non-virtual and it looks only for ordiary methods (that is ignoring static method). That has the same effect as using :non-virtual-p t in define-java-caller. Note that this is not normal Java behaviour, and may lead to surprising effects.

See call-java-method for a description of how full-method-name and args are used.

See also

define-java-caller
call-java-method
15.2.2 Defining specific callers


LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:46