Changeset 15060
- Timestamp:
- 06/09/17 08:50:42 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/contrib/jss/collections.lisp
r15046 r15060 124 124 (load-time-value (jmethod "java.lang.Class" "isInstance" "java.lang.Object")))) 125 125 (cond 126 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.AbstractCollection")) thing))126 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.AbstractCollection"))) thing) 127 127 (iterator-collect (#"iterator" thing))) 128 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.Iterator")) thing))128 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.Iterator"))) thing) 129 129 (iterator-collect thing)) 130 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.Enumeration")) thing))130 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.Enumeration"))) thing) 131 131 (enumeration-collect thing)) 132 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.AbstractMap")) thing))132 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.AbstractMap"))) thing) 133 133 (map-collect thing)) 134 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.Collections")) thing))134 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.Collections"))) thing) 135 135 (iterator-collect (#"iterator" thing))) 136 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.Spliterator")) thing))136 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.Spliterator"))) thing) 137 137 (iterator-collect (#"iterator" (#"stream" 'StreamSupport thing)))) 138 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.Dictionary")) thing))138 ((jcall isinstance (load-time-value (ignore-errors (jclass "java.util.Dictionary"))) thing) 139 139 (iterator-collect (#"elements" thing))) 140 140 ((ignore-errors (#"toArray" thing))
Note: See TracChangeset
for help on using the changeset viewer.