- get(Class<T>) - Method in interface io.dinject.core.Builder
-
Get a dependency.
- get(Class<T>, String) - Method in interface io.dinject.core.Builder
-
Get a named dependency.
- getBean(Class<T>) - Method in interface io.dinject.BeanContext
-
Return a single bean given the type.
- getBean(Class<T>, String) - Method in interface io.dinject.BeanContext
-
Return a single bean given the type and name.
- getBean(Class<T>) - Static method in class io.dinject.SystemContext
-
Return a single bean given the type.
- getBean(Class<T>, String) - Static method in class io.dinject.SystemContext
-
Return a single bean given the type and name.
- getBeans(Class<T>) - Method in interface io.dinject.BeanContext
-
Return the list of beans that implement the interface.
- getBeans(Class<T>) - Static method in class io.dinject.SystemContext
-
Return the list of beans that implement the interface.
- getBeansWithAnnotation(Class<?>) - Method in interface io.dinject.BeanContext
-
Return the list of beans that have an annotation.
- getBeansWithAnnotation(Class<?>) - Static method in class io.dinject.SystemContext
-
Return the list of beans that have an annotation.
- getDependsOn() - Method in interface io.dinject.BeanContext
-
Return the names of modules this bean context depends on.
- getDependsOn() - Method in interface io.dinject.core.BeanContextFactory
-
Return the names of bean contexts (modules) that this is dependent on (they need to be built before this one).
- getDependsOn() - Method in interface io.dinject.core.Builder
-
Return the names of modules that this module depends on.
- getList(Class<T>) - Method in interface io.dinject.core.Builder
-
Get a list of dependencies for the interface type .
- getMaybe(Class<T>, String) - Method in interface io.dinject.core.Builder
-
Get a named dependency allowing it to be null.
- getName() - Method in interface io.dinject.BeanContext
-
Return the module name of the bean context.
- getName() - Method in interface io.dinject.core.BeanContextFactory
-
Return the name of the bean context (module) this will create.
- getName() - Method in interface io.dinject.core.Builder
-
Return the name of the (module) context this builder is creating.
- getOptional(Class<T>) - Method in interface io.dinject.core.Builder
-
Get an optional dependency.
- getOptional(Class<T>, String) - Method in interface io.dinject.core.Builder
-
Get an optional named dependency.