org.apache.commons.discovery.tools
public class DefaultClassHolder extends Object
Constructor Summary | |
---|---|
DefaultClassHolder(Class defaultClass) | |
DefaultClassHolder(String defaultName) |
Method Summary | |
---|---|
Class | getDefaultClass(SPInterface spi, ClassLoaders loaders) |
String | getDefaultName() |
Parameters: spi non-null SPI loaders Used only if class needs to be loaded.
Returns: Default Class. Load the class if necessary, and verify that it implements the SPI. (this forces the check, no way out..).