public class UniqueDependencyManager
以类型区分的依赖项管理
应聚合到 Dependent 内部
| 构造器和说明 |
|---|
UniqueDependencyManager()
以类型区分的依赖项管理
应聚合到
Dependent 内部 |
| 限定符和类型 | 方法和说明 |
|---|---|
<C extends Component> |
dependOnStrict(kotlin.reflect.KClass<C> type)
构造一个 C 类型的强依赖
|
<C extends Component> |
dependOnWeak(kotlin.reflect.KClass<C> type)
构造一个 C 类型的弱依赖
|
boolean |
sync(Component dependency)
每一次扫描都清除成功装载的依赖项
|
public boolean sync(Component dependency)
每一次扫描都清除成功装载的依赖项
public <C extends Component> UniqueDependency.Dependency<C> dependOnStrict(kotlin.reflect.KClass<C> type)
构造一个 C 类型的强依赖
public <C extends Component> UniqueDependency.WeakDependency<C> dependOnWeak(kotlin.reflect.KClass<C> type)
构造一个 C 类型的弱依赖