You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Apache Wiki <wi...@apache.org> on 2012/07/05 06:37:45 UTC
[Commons Wiki] Update of "classscan" by Charles Honton
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Commons Wiki" for change notification.
The "classscan" page has been changed by Charles Honton:
http://wiki.apache.org/commons/classscan?action=diff&rev1=5&rev2=6
=== High-Level Modules ===
- ==== Core ====
+ ==== api ====
* Provides meta-model rooted at `org.apache.commons.classscan.MetaRegistry` but centering on `oacc.MetaClassLoader` which emphasizes `[classscan]`'s per-classloader organization.
- * Would define basic SPIs for other high-level modules (assuming SPI approach)
+ * Defines basic SPIs for other high-level modules (assuming SPI approach)
+ * spi to plug in URL handling
+ * spi to plug in class digester
+ * spi to plug in introspection of different ClassLoader types
- ==== Scanners ====
+ ==== BCEL ====
- * BCEL-based impl available
+ * BCEL-based class digester available
+
+ ==== xbean ====
* xbean-finder could be plugged as a separate service impl
xbean-finder skips certain aspects of scanning (e.g. find all implementations of interface `Foo`) unless configured otherwise. This is an interesting concept that might be extended profitably to an "iterative scan approach," allowing explicit requests for certain types of information to trigger a "deeper" scan than that for which a given scanner impl is configured to do by default.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org