Lines Matching refs:className
37 * (className plus optional argument), the provider loading logic, and
64 private final String className;
80 ProviderConfig(String className, String argument) {
81 if (className.equals(P11_SOL_NAME) && argument.equals(P11_SOL_ARG)) {
84 this.className = className;
88 ProviderConfig(String className) {
89 this(className, "");
93 this.className = provider.getClass().getName();
147 return this.className.equals(other.className)
152 return className.hashCode() + argument.hashCode();
157 return className + "('" + argument + "')";
159 return className;
214 return initProvider(className, Object.class.getClassLoader());
218 return initProvider(className, ClassLoader.getSystemClassLoader());
245 private Provider initProvider(String className, ClassLoader cl) throws Exception {
248 provClass = cl.loadClass(className);
250 provClass = Class.forName(className);
266 debug.println(className + " is not a provider");