private static final class ServiceLocatorImpl.IgdCacheKey
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private CacheKey |
cacheKey |
private java.lang.reflect.Type |
contractOrImpl |
private Filter |
filter |
private int |
hashCode |
private java.lang.String |
name |
private Injectee |
onBehalfOf |
private java.lang.annotation.Annotation[] |
qualifiers |
Constructor and Description |
---|
IgdCacheKey(CacheKey key,
java.lang.String name,
Injectee onBehalfOf,
java.lang.reflect.Type contractOrImpl,
java.lang.Class<?> rawClass,
java.lang.annotation.Annotation[] qualifiers,
Filter filter) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
private final CacheKey cacheKey
private final java.lang.String name
private final Injectee onBehalfOf
private final java.lang.reflect.Type contractOrImpl
private final java.lang.annotation.Annotation[] qualifiers
private final Filter filter
private final int hashCode