public Collection<T> createAll(final Object... arguments) {
		Collection<T> instances = new ArrayList<T>(classes.size());

		for (String className : classes) {
			T instance = createInstance(className, arguments);
			if (instance != null) {
				instances.add(instance);
			}
		}

		return instances;
	}
public Collection < T > createAll ( final Object ... arguments ) { Collection < T > instances = new ArrayList < T > ( classes . size ( ) ) ; for ( String className : classes ) { T instance = createInstance ( className , arguments ) ; if ( instance != null ) { instances . add ( instance ) ; } } return instances ; }
Creates all registered service implementations.

@param arguments
Arguments for constructors of service implementations
@return Instances of all service implementations