@Override public void through(Filter filter, Map<String, String> initParams) { Key<Filter> filterKey = Key.get(Filter.class, UniqueAnnotations.create()); binder.bind(filterKey).toInstance(filter); through(filterKey, initParams, filter); } }
@Override public void through(Class<? extends Filter> filterKey, Map<String, String> initParams) { // Careful you don't accidentally make this method recursive, thank you IntelliJ IDEA! through(Key.get(filterKey), initParams); }
@Override public void through(Class<? extends Filter> filterKey) { through(Key.get(filterKey)); }
@Override public void through(Key<? extends Filter> filterKey, Map<String, String> initParams) { through(filterKey, initParams, null); }
public void through(Class<? extends Filter> filterKey, Map<String, String> initParams) { // Careful you don't accidentally make this method recursive, thank you IntelliJ IDEA! through(Key.get(filterKey), initParams); }
@Override public void through(Class<? extends Filter> filterKey) { through(Key.get(filterKey)); }
public void through(Key<? extends Filter> filterKey, Map<String, String> initParams) { through(filterKey, initParams, null); }
public void through(Filter filter, Map<String, String> initParams) { Key<Filter> filterKey = Key.get(Filter.class, UniqueAnnotations.create()); filterInstanceEntries.add(new FilterInstanceBindingEntry(filterKey, filter)); through(filterKey, initParams, filter); } }
@Override public void through(Filter filter, Map<String, String> initParams) { Key<Filter> filterKey = Key.get(Filter.class, UniqueAnnotations.create()); binder.bind(filterKey).toInstance(filter); through(filterKey, initParams, filter); } }
public void through(Class<? extends Filter> filterKey, Map<String, String> contextParams) { // Careful you don't accidentally make this method recursive, thank you IntelliJ IDEA! through(Key.get(filterKey), contextParams); }
public void through(Key<? extends Filter> filterKey, Map<String, String> initParams) { through(filterKey, initParams, null); }
@Override public void through(Filter filter) { through(filter, new HashMap<String, String>()); }
@Override public void through(Class<? extends Filter> filterKey, Map<String, String> initParams) { // Careful you don't accidentally make this method recursive, thank you IntelliJ IDEA! through(Key.get(filterKey), initParams); }
public void through(Filter filter, Map<String, String> initParams) { Key<Filter> filterKey = Key.get(Filter.class, UniqueAnnotations.create()); filterInstanceEntries.add(new FilterInstanceBindingEntry(filterKey, filter)); through(filterKey, initParams, filter); } }
public void through(Class<? extends Filter> filterKey, Map<String, String> initParams) { // Careful you don't accidentally make this method recursive, thank you IntelliJ IDEA! through(Key.get(filterKey), initParams); }
@Override public void through(Class<? extends Filter> filterKey, Map<String, String> initParams) { // Careful you don't accidentally make this method recursive, thank you IntelliJ IDEA! through(Key.get(filterKey), initParams); }
@Override public void through(Filter filter, Map<String, String> initParams) { Key<Filter> filterKey = Key.get(Filter.class, UniqueAnnotations.create()); binder.bind(filterKey).toInstance(filter); through(filterKey, initParams, filter); } }
@Override public void through(Filter filter) { through(filter, new HashMap<String, String>()); }
@Override public void through(Key<? extends Filter> filterKey, Map<String, String> initParams) { through(filterKey, initParams, null); }
@Override public void through(Key<? extends Filter> filterKey) { through(filterKey, new HashMap<String, String>()); }