Hierarchy For Package com.google.common.reflect
Class Hierarchy
- java.lang.Object
- com.google.common.reflect.AbstractInvocationHandler (implements java.lang.reflect.InvocationHandler)
- com.google.common.reflect.ClassPath
- com.google.common.reflect.ClassPath.LocationInfo
- com.google.common.reflect.ClassPath.ResourceInfo
- com.google.common.reflect.ClassPath.ClassInfo
- com.google.common.collect.ForwardingObject
- com.google.common.collect.ForwardingCollection<E> (implements java.util.Collection<E>)
- com.google.common.collect.ForwardingSet<E> (implements java.util.Set<E>)
- com.google.common.reflect.TypeToken.TypeSet (implements java.io.Serializable)
- com.google.common.reflect.TypeToken.ClassSet
- com.google.common.reflect.TypeToken.InterfaceSet
- com.google.common.reflect.TypeToken.TypeSet (implements java.io.Serializable)
- com.google.common.collect.ForwardingSet<E> (implements java.util.Set<E>)
- com.google.common.collect.ForwardingMap<K,
V> (implements java.util.Map<K, V>) - com.google.common.reflect.ImmutableTypeToInstanceMap<B> (implements com.google.common.reflect.TypeToInstanceMap<B>)
- com.google.common.reflect.MutableTypeToInstanceMap<B> (implements com.google.common.reflect.TypeToInstanceMap<B>)
- com.google.common.collect.ForwardingMapEntry<K,
V> (implements java.util.Map.Entry<K, V>) - com.google.common.reflect.MutableTypeToInstanceMap.UnmodifiableEntry<K,
V>
- com.google.common.reflect.MutableTypeToInstanceMap.UnmodifiableEntry<K,
- com.google.common.collect.ForwardingCollection<E> (implements java.util.Collection<E>)
- com.google.common.reflect.ImmutableTypeToInstanceMap.Builder<B>
- com.google.common.reflect.Invokable<T,
R> (implements java.lang.reflect.AnnotatedElement, java.lang.reflect.Member) - com.google.common.reflect.Invokable.ConstructorInvokable<T>
- com.google.common.reflect.Invokable.MethodInvokable<T>
- com.google.common.reflect.Parameter (implements java.lang.reflect.AnnotatedElement)
- com.google.common.reflect.Reflection
- com.google.common.reflect.TypeCapture<T>
- com.google.common.reflect.TypeParameter<T>
- com.google.common.reflect.TypeToken<T> (implements java.io.Serializable)
- com.google.common.reflect.TypeToken.SimpleTypeToken<T>
- com.google.common.reflect.TypeResolver
- com.google.common.reflect.TypeResolver.TypeTable
- com.google.common.reflect.TypeResolver.TypeVariableKey
- com.google.common.reflect.TypeResolver.WildcardCapturer
- com.google.common.reflect.Types
- com.google.common.reflect.Types.GenericArrayTypeImpl (implements java.lang.reflect.GenericArrayType, java.io.Serializable)
- com.google.common.reflect.Types.NativeTypeVariableEquals<X>
- com.google.common.reflect.Types.ParameterizedTypeImpl (implements java.lang.reflect.ParameterizedType, java.io.Serializable)
- com.google.common.reflect.Types.TypeVariableImpl<D>
- com.google.common.reflect.Types.TypeVariableInvocationHandler (implements java.lang.reflect.InvocationHandler)
- com.google.common.reflect.Types.WildcardTypeImpl (implements java.io.Serializable, java.lang.reflect.WildcardType)
- com.google.common.reflect.TypeToken.Bounds
- com.google.common.reflect.TypeToken.TypeCollector<K>
- com.google.common.reflect.TypeToken.TypeCollector.ForwardingTypeCollector<K>
- com.google.common.reflect.TypeVisitor
- com.google.common.reflect.TypeResolver.TypeMappingIntrospector
Interface Hierarchy
- java.util.Map<K,
V> - com.google.common.reflect.TypeToInstanceMap<B>
Annotation Interface Hierarchy
- com.google.common.reflect.ElementTypesAreNonnullByDefault (implements java.lang.annotation.Annotation)
- com.google.common.reflect.IgnoreJRERequirement (implements java.lang.annotation.Annotation)
- com.google.common.reflect.ParametricNullness (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.google.common.reflect.Types.ClassOwnership
- com.google.common.reflect.Types.JavaVersion
- com.google.common.reflect.TypeToken.TypeFilter (implements com.google.common.base.Predicate<T>)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)