se.jbee.inject.bind
Class Binder.TargetedBinder
Object
se.jbee.inject.bind.Binder
se.jbee.inject.bind.Binder.TargetedBinder
- Direct Known Subclasses:
- Binder.ScopedBinder
- Enclosing class:
- Binder
public static class Binder.TargetedBinder
- extends Binder
| Fields inherited from class se.jbee.inject.bind.Binder |
root |
| Methods inherited from class se.jbee.inject.bind.Binder |
arraybind, autobind, autobind, bind, bind, bind, bind, bind, bind, configbind, configbind, construct, construct, construct, create, implicit, implicitBindToConstructor, implicitBindToConstructor, multibind, multibind, multibind, multibind, multibind, on, starbind, with |
| Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Binder.TargetedBinder
Binder.TargetedBinder(Binder.RootBinder root,
Bind bind)
in
public Binder in(Packages packages)
inPackageAndSubPackagesOf
public Binder inPackageAndSubPackagesOf(Class<?> type)
inPackageOf
public Binder inPackageOf(Class<?> type)
inSubPackagesOf
public Binder inSubPackagesOf(Class<?> type)
within
public Binder.TargetedBinder within(Class<?> parent)
within
public Binder.TargetedBinder within(Instance<?> parent)
within
public Binder.TargetedBinder within(Name name,
Class<?> parent)
within
public Binder.TargetedBinder within(Name name,
Type<?> parent)
within
public Binder.TargetedBinder within(Type<?> parent)