Uses of Interface
net.bytebuddy.pool.TypePool.Resolution
-
Packages that use TypePool.Resolution Package Description net.bytebuddy.pool Classes of this package allow for the creatingTypeDescriptions without loading any classes. -
-
Uses of TypePool.Resolution in net.bytebuddy.pool
Classes in net.bytebuddy.pool that implement TypePool.Resolution Modifier and Type Class Description protected static classTypePool.AbstractBase.ArrayTypeResolutionA resolution for a type that, if resolved, represents an array type.protected classTypePool.Default.WithLazyResolution.LazyResolutionA lazy resolution of a type that the enclosing type pool attempts to resolve.protected static classTypePool.LazyFacade.LazyResolutionThe lazy resolution for a lazy facade for a type pool.static classTypePool.Resolution.IllegalA canonical representation of a non-successful resolution of aTypePool.static classTypePool.Resolution.SimpleA simple resolution that represents a givenTypeDescription.Fields in net.bytebuddy.pool declared as TypePool.Resolution Modifier and Type Field Description private TypePool.ResolutionTypePool.AbstractBase.ArrayTypeResolution. resolutionThe underlying resolution that is represented by this instance.static TypePool.ResolutionTypePool.CacheProvider. UNRESOLVEDThe value that is returned on a cache-miss.Fields in net.bytebuddy.pool with type parameters of type TypePool.Resolution Modifier and Type Field Description private java.util.concurrent.ConcurrentMap<java.lang.String,TypePool.Resolution>TypePool.CacheProvider.Simple. storageA map containing all cached resolutions by their names.Methods in net.bytebuddy.pool that return TypePool.Resolution Modifier and Type Method Description TypePool.ResolutionTypePool.AbstractBase. describe(java.lang.String name)Locates and describes the given type by its name.TypePool.ResolutionTypePool.AbstractBase.Hierarchical. describe(java.lang.String name)Locates and describes the given type by its name.TypePool.ResolutionTypePool. describe(java.lang.String name)Locates and describes the given type by its name.TypePool.ResolutionTypePool.Empty. describe(java.lang.String name)Locates and describes the given type by its name.protected TypePool.ResolutionTypePool.AbstractBase. doCache(java.lang.String name, TypePool.Resolution resolution)Writes the resolution to the cache.protected TypePool.ResolutionTypePool.Default.WithLazyResolution. doCache(java.lang.String name, TypePool.Resolution resolution)Writes the resolution to the cache.protected abstract TypePool.ResolutionTypePool.AbstractBase. doDescribe(java.lang.String name)Determines a resolution to a non-primitive, non-array type.protected TypePool.ResolutionTypePool.ClassLoading. doDescribe(java.lang.String name)protected TypePool.ResolutionTypePool.Default. doDescribe(java.lang.String name)protected TypePool.ResolutionTypePool.Default.WithLazyResolution. doDescribe(java.lang.String name)protected TypePool.ResolutionTypePool.Explicit. doDescribe(java.lang.String name)protected TypePool.ResolutionTypePool.LazyFacade. doDescribe(java.lang.String name)protected TypePool.ResolutionTypePool.Default.WithLazyResolution. doResolve(java.lang.String name)Non-lazily resolves a type name.TypePool.ResolutionTypePool.CacheProvider.Discriminating. find(java.lang.String name)Attempts to find a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider. find(java.lang.String name)Attempts to find a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider.NoOp. find(java.lang.String name)Attempts to find a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider.Simple. find(java.lang.String name)Attempts to find a resolution in this cache.protected static TypePool.ResolutionTypePool.AbstractBase.ArrayTypeResolution. of(TypePool.Resolution resolution, int arity)Creates a wrapper for another resolution that, if resolved, represents an array type.TypePool.ResolutionTypePool.CacheProvider.Discriminating. register(java.lang.String name, TypePool.Resolution resolution)Registers a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider.NoOp. register(java.lang.String name, TypePool.Resolution resolution)Registers a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider. register(java.lang.String name, TypePool.Resolution resolution)Registers a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider.Simple. register(java.lang.String name, TypePool.Resolution resolution)Registers a resolution in this cache.Methods in net.bytebuddy.pool that return types with arguments of type TypePool.Resolution Modifier and Type Method Description java.util.concurrent.ConcurrentMap<java.lang.String,TypePool.Resolution>TypePool.CacheProvider.Simple. getStorage()Returns the underlying storage map of this simple cache provider.Methods in net.bytebuddy.pool with parameters of type TypePool.Resolution Modifier and Type Method Description protected TypePool.ResolutionTypePool.AbstractBase. doCache(java.lang.String name, TypePool.Resolution resolution)Writes the resolution to the cache.protected TypePool.ResolutionTypePool.Default.WithLazyResolution. doCache(java.lang.String name, TypePool.Resolution resolution)Writes the resolution to the cache.protected static TypePool.ResolutionTypePool.AbstractBase.ArrayTypeResolution. of(TypePool.Resolution resolution, int arity)Creates a wrapper for another resolution that, if resolved, represents an array type.TypePool.ResolutionTypePool.CacheProvider.Discriminating. register(java.lang.String name, TypePool.Resolution resolution)Registers a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider.NoOp. register(java.lang.String name, TypePool.Resolution resolution)Registers a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider. register(java.lang.String name, TypePool.Resolution resolution)Registers a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider.Simple. register(java.lang.String name, TypePool.Resolution resolution)Registers a resolution in this cache.Constructors in net.bytebuddy.pool with parameters of type TypePool.Resolution Constructor Description ArrayTypeResolution(TypePool.Resolution resolution, int arity)Creates a wrapper for another resolution that, if resolved, represents an array type.Constructor parameters in net.bytebuddy.pool with type arguments of type TypePool.Resolution Constructor Description Simple(java.util.concurrent.ConcurrentMap<java.lang.String,TypePool.Resolution> storage)Creates a new simple cache.
-