Uses of Package
com.google.common.reflect
Packages that use com.google.common.reflect
Package
Description
Utilities for reflection.
Testing utilities.
-
Classes in com.google.common.reflect used by com.google.common.reflectClassDescriptionScans the source of a
ClassLoaderand finds all loadable classes and resources.Represents a class that can be loaded throughClassPath.ClassInfo.load().Represents a single location (a directory or a jar file) in the class path and is responsible for scanning resources from this location.Represents a class path resource that can be either a class file or any other resource file loadable from the class path.Marks all "top-level" types as non-null in a way that is recognized by Kotlin.Disables Animal Sniffer's checking of compatibility with older versions of Java/Android.A type-to-instance map backed by anImmutableMap.A builder for creating immutable type-to-instance maps.Wrapper around either aMethodor aConstructor.Represents a method or constructor parameter.Annotates a "top-level" type-variable usage that takes its nullness from the type argument supplied by the user of the class.Captures the actual type ofT.Captures a free type variable that can be used inTypeToken.where(com.google.common.reflect.TypeParameter<X>, com.google.common.reflect.TypeToken<X>).An object of this class encapsulates type mappings from type variables.A TypeTable maintains mapping fromTypeVariableto types.Wraps aroundTypeVariable<?>to ensure that any two type variables are equal as long as they are declared by the sameGenericDeclarationand have the same name, even if their bounds differ.Decides what owner type to use for constructingParameterizedTypefrom a raw class.A map, each entry of which maps aTypeTokento an instance of that type.ATypewith generics.Collects parent types from a subtype.The set of interfaces and classes thatTis or is a subtype of.Based on what aTypeis, dispatch it to the correspondingvisit*method. -
Classes in com.google.common.reflect used by com.google.common.testingClassDescriptionAbstract implementation of
InvocationHandlerthat handlesObject.equals(java.lang.Object),Object.hashCode()andObject.toString().Wrapper around either aMethodor aConstructor.Represents a method or constructor parameter.ATypewith generics.