public class UniqueDependency<T extends Component>
具体到类型 T 并依类型判别冲突的依赖项 保存到组件实例的引用 线程安全
| 限定符和类型 | 类和说明 |
|---|---|
static class |
UniqueDependency.Dependency<T extends Component>
类型 T 的强依赖项
|
static class |
UniqueDependency.WeakDependency<T extends Component>
类型 T 的弱依赖项
|
public T set(Component value)
尝试置入值 value,若无法转换到目标类型则不产生作用
public T getField()
尝试获取值
public boolean equals(java.lang.Object other)
public int hashCode()
public kotlin.reflect.KClass<T> getType()