Records a correspondence between the name of a Java class and a Lisp symbol.
lw-ji
record-java-class-lisp-symbol java-class-name lisp-name => lisp-name
java-class-name⇩ |
A string. |
lisp-name⇩ |
A symbol. |
lisp-name |
A symbol. |
java-class-name must be the precise full name of a Java class. lisp-name must be a Lisp symbol corresponding to the Java class. The function record-java-class-lisp-symbol
records this correspondence.
At the time of writing this correspondence is used only to find CLOS class names from Java class name by create-instance-from-jobject and ensure-lisp-classes-from-tree.
record-java-class-lisp-symbol
is used by the importing interface when lisp-name is non-nil. You can can use it yourself, but lisp-name must name an appropriate class (subclass of standard-java-object) .
write-java-class-definitions-to-stream
write-java-class-definitions-to-file
import-java-class-definitions
create-instance-from-jobject
ensure-lisp-classes-from-tree
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:46