source: trunk/abcl/contrib/jss/packages.lisp @ 13398

Last change on this file since 13398 was 13398, checked in by Mark Evenson, 10 years ago

JSS:JLIST-TO-LIST now works for types implementing java.util.List.

Unclear as to what sort of type JSS:LIST-TO-LIST should work on, so we
restore the previous implementation while marking it as deprecated.

File size: 899 bytes
Line 
1(defpackage :jss
2  (:nicknames "java-simple-syntax" "java-syntax-sucks")
3  (:use :common-lisp :extensions :java)
4  (:export 
5   #:*inhibit-add-to-classpath*
6   #:*added-to-classpath*
7   #:*do-auto-imports*
8
9   #:invoke-restargs
10   #:with-constant-signature
11
12   #:invoke-add-imports
13   #:add-directory-jars-to-class-path
14   #:add-to-classpath
15   #:find-java-class
16   #:need-to-add-directory-jar?
17   #:jcmn
18   #:japropos
19   #:new 
20
21;;; Useful utilities to convert common Java items to Lisp counterparts
22   #:hashmap-to-hashtable
23   #:iterable-to-list
24   #:jlist-to-list
25   #:set-to-list
26   #:vector-to-list
27   #:jarray-to-list
28
29;;; deprecated
30   #:get-java-field ; use JAVA:JFIELD
31   #:list-to-list
32
33;;; Move to JAVA?
34   #:jclass-all-interfaces
35
36;;; Enable compatibility with jss-1.0 by placing symbols in CL-USER
37   #:ensure-compatibility #:*cl-user-compatibility*)
38   (:shadow #:add-to-classpath))
39
Note: See TracBrowser for help on using the repository browser.