Lines Matching refs:factories
40 private List factories;
54 * <p> Both Class objects and factories are wrapped in weak
59 * @param factories A non-null list
62 FactoryEnumeration(List factories, ClassLoader loader) {
63 this.factories = factories;
68 synchronized (factories) {
70 NamedWeakReference ref = (NamedWeakReference) factories.get(posn++);
85 factories.set(posn-1, ref); // replace Class object or null
106 synchronized (factories) {
107 return posn < factories.size();