public interface DependencyInjectable<SELF extends DependencyInjectable<SELF>> extends SelfInstanstiator<SELF>
| Modifier and Type | Method and Description |
|---|---|
default SELF |
addDependency(Class<?> type,
Object instance)
Manually adds a dependency to be used in the changeUnits, which can be retrieved by a type
|
default SELF |
addDependency(Object instance)
Manually adds a dependency to be used in the changeUnits, which can be retrieved by its own type
|
default SELF |
addDependency(String name,
Class<?> type,
Object instance)
Manually adds a dependency to be used in the changeUnits, which can be retrieved by a type or name
|
default SELF |
addDependency(String name,
Object instance)
Manually adds a dependency to be used in the changeUnits, which can be retrieved by a name
|
DependencyManager |
getDependencyManager() |
getInstancedefault SELF addDependency(Object instance)
instance - dependencydefault SELF addDependency(String name, Object instance)
name - name for which it should be searched byinstance - dependencydefault SELF addDependency(Class<?> type, Object instance)
type - type for which it should be searched byinstance - dependencydefault SELF addDependency(String name, Class<?> type, Object instance)
name - name for which it should be searched bytype - type for which it should be searched byinstance - dependencyDependencyManager getDependencyManager()
Copyright © 2025. All rights reserved.