/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Collection<Class<?>> classes) { bindClasses(classes, false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Collection<Class<?>> classes) { bindClasses(classes, false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Class<?>... classes) { bindClasses(Arrays.asList(classes), false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Class<?>... classes) { bindClasses(Arrays.asList(classes), false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Iterable<Class<?>> classes) { List<Class<?>> classesList = new ArrayList<>(); classes.forEach(classesList::add); bindClasses(classesList, false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Iterable<Class<?>> classes) { List<Class<?>> classesList = new ArrayList<>(); classes.forEach(classesList::add); bindClasses(classesList, false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Collection<Class<?>> classes) { bindClasses(classes, false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Iterable<Class<?>> classes) { bindClasses(classes, false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Iterable<Class<?>> classes) { bindClasses(classes, false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Iterable<Class<?>> classes) { bindClasses(classes, false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Collection<Class<?>> classes) { bindClasses(classes, false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Class<?>... classes) { bindClasses(Arrays.asList(classes), false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Class<?>... classes) { bindClasses(Arrays.asList(classes), false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Iterable<Class<?>> classes) { List<Class<?>> classesList = new ArrayList<>(); classes.forEach(classesList::add); bindClasses(classesList, false); }
/** * Register/bind custom provider classes. Registered providers will be handled * always as Singletons unless annotated by {@link PerLookup}. * * @param classes custom provider classes. */ public void bindClasses(final Iterable<Class<?>> classes) { List<Class<?>> classesList = new ArrayList<>(); classes.forEach(classesList::add); bindClasses(classesList, false); }