Package org.jvnet.hk2.internal
Class ServiceLocatorImpl.IgdCacheKey
- java.lang.Object
-
- org.jvnet.hk2.internal.ServiceLocatorImpl.IgdCacheKey
-
- Enclosing class:
- ServiceLocatorImpl
private static final class ServiceLocatorImpl.IgdCacheKey extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
int
hashCode()
java.lang.String
toString()
-
-
-
Field Detail
-
cacheKey
private final CacheKey cacheKey
-
name
private final java.lang.String name
-
onBehalfOf
private final Injectee onBehalfOf
-
contractOrImpl
private final java.lang.reflect.Type contractOrImpl
-
qualifiers
private final java.lang.annotation.Annotation[] qualifiers
-
filter
private final Filter filter
-
hashCode
private final int hashCode
-
-