T
public interface Provider<T extends Factory>
java.util.Collection<T>
list()
java.util.Collection<T> list()