class DependencyKey<V : Any!>
Key used to identify objects and dependencies
val identityAnnotation: Annotation? |
|
val typeToken: TypeToken<V>! |
fun equals(other: Any?): Boolean |
|
static fun fromField(field: Field!): DependencyKey<*>! static fun fromField(field: Field!, context: TypeToken<*>!): DependencyKey<*>! |
|
fun hashCode(): Int |
|
static fun <T : Any!> of(clazz: Class<T>!): DependencyKey<T>! static fun <T : Any!> of(typeToken: TypeToken<T>!): DependencyKey<T>! static fun <T : Any!> of(clazz: Class<T>!, identityAnnotation: Annotation?): DependencyKey<T>! static fun <T : Any!> of(typeToken: TypeToken<T>!, identityAnnotation: Annotation?): DependencyKey<T>! |
|
fun toString(): String |