Package org.eclipse.sisu.bean
Class BeanInjector<B>
- java.lang.Object
-
- org.eclipse.sisu.bean.BeanInjector<B>
-
- All Implemented Interfaces:
com.google.inject.MembersInjector<B>
final class BeanInjector<B> extends java.lang.Object implements com.google.inject.MembersInjector<B>
MembersInjector
that takesPropertyBinding
s and applies them to bean instances.
-
-
Field Summary
Fields Modifier and Type Field Description private PropertyBinding[]
bindings
-
Constructor Summary
Constructors Constructor Description BeanInjector(java.util.List<PropertyBinding> bindings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
injectMembers(B bean)
-
-
-
Field Detail
-
bindings
private final PropertyBinding[] bindings
-
-
Constructor Detail
-
BeanInjector
BeanInjector(java.util.List<PropertyBinding> bindings)
-
-