/** * @see Binder#requestInjection(Object) * @since 2.0 */ protected void requestInjection(Object instance) { binder().requestInjection(instance); }
@Override public void applyTo(Binder binder) { binder.withSource(getSource()).requestInjection(type, instance); } }
/** * @see Binder#requestInjection(Object) * @since 2.0 */ protected void requestInjection(Object instance) { binder.requestInjection(instance); }
/** * @see Binder#requestInjection(Object) * @since 2.0 */ protected void requestInjection(Object instance) { binder.requestInjection(instance); }
@Override public void configure( final Binder binder ) { binder.install( InjectedTestCase.this ); binder.requestInjection( InjectedTestCase.this ); }
/** * @see Binder#requestInjection(Object) * @since 2.0 */ protected void requestInjection(Object instance) { binder().requestInjection(instance); }
public void configure( final Binder binder ) { binder.bind( BeanLocator.class ).toProvider( Providers.of( locator ) ); binder.requestInjection( that ); } } ) );
@Override public void configure( final Binder binder ) { binder.bind( BeanLocator.class ).toProvider( Providers.of( locator ) ); binder.requestInjection( that ); } } );
public void configure( final Binder binder ) { binder.requestInjection( DefaultPlexusContainer.this ); for ( final Module m : customBootModules ) { binder.install( m ); } } }
/** * @see Binder#requestInjection(Object) */ protected void requestInjection(Object instance) { binder().requestInjection(instance); }
public void configure(final Binder binder) { binder.install(SitebricksServiceTest.this); binder.requestInjection(SitebricksServiceTest.this); } }
/** * @see Binder#requestInjection(Object) * @since 2.0 */ protected void requestInjection(Object instance) { binder().requestInjection(instance); }
@SuppressWarnings("unchecked") @Override public void configure(Binder aBinder) { for (Holder each : holders) { each.feature.configure(runner, aBinder); aBinder.bind((Class) each.feature.getClass()).toInstance(each.feature); aBinder.requestInjection(each.feature); } }
public void configure( final Binder binder ) { binder.install( InjectedTest.this ); final Properties properties = new Properties(); properties.put( "basedir", getBasedir() ); InjectedTest.this.configure( properties ); binder.bind( ParameterKeys.PROPERTIES ).toInstance( properties ); binder.requestInjection( InjectedTest.this ); } }
public void configure( final Binder binder ) { binder.install( InjectedTestCase.this ); final Properties properties = new Properties(); properties.put( "basedir", getBasedir() ); InjectedTestCase.this.configure( properties ); binder.bind( ParameterKeys.PROPERTIES ).toInstance( properties ); binder.requestInjection( InjectedTestCase.this ); } }
public void configure( final Binder binder ) { binder.install( InjectedTest.this ); final Properties properties = new Properties(); properties.put( "basedir", getBasedir() ); InjectedTest.this.configure( properties ); binder.bind( ParameterKeys.PROPERTIES ).toInstance( properties ); binder.requestInjection( InjectedTest.this ); } }
@Override public <T> void requestInjection(TypeLiteral<T> type, T instance) { binder.withSource(getBindingLocation()).requestInjection(type, instance); }
@Override public void applyTo(Binder binder) { binder.withSource(getSource()).requestInjection(type, instance); } }
@Override public void requestInjection(Object instance) { binder.withSource(getBindingLocation()).requestInjection(instance); }
private <T> void registerListType(Class<T> type, Binder binder) { final AllImplementationsProvider<T> provider = new AllImplementationsProvider<T>(); binder.bindListener(VRaptorAbstractModule.type(Matchers.subclassesOf(type)), new TypeListener() { public void hear(TypeLiteral literal, TypeEncounter encounter) { provider.addType(literal.getRawType()); } }); binder.bind(TypeLiteral.get(Types.listOf(type))).toProvider((Provider)provider); binder.requestInjection(provider); }