Uses of Interface
net.bytebuddy.pool.TypePool.Resolution
Packages that use TypePool.Resolution
Package
Description
Classes of this package allow for the creating
TypeDescriptions without
loading any classes.-
Uses of TypePool.Resolution in net.bytebuddy.pool
Classes in net.bytebuddy.pool that implement TypePool.ResolutionModifier and TypeClassDescriptionprotected static classA resolution for a type that, if resolved, represents an array type.protected classA lazy resolution of a type that the enclosing type pool attempts to resolve.protected static classThe lazy resolution for a lazy facade for a type pool.static classA canonical representation of a non-successful resolution of aTypePool.static classA simple resolution that represents a givenTypeDescription.Fields in net.bytebuddy.pool declared as TypePool.ResolutionModifier and TypeFieldDescriptionprivate final TypePool.ResolutionTypePool.AbstractBase.ArrayTypeResolution.resolutionThe underlying resolution that is represented by this instance.static final TypePool.ResolutionTypePool.CacheProvider.UNRESOLVEDThe value that is returned on a cache-miss.Fields in net.bytebuddy.pool with type parameters of type TypePool.ResolutionModifier and TypeFieldDescriptionprivate final ConcurrentMap<String, TypePool.Resolution> TypePool.CacheProvider.Simple.storageA map containing all cached resolutions by their names.Methods in net.bytebuddy.pool that return TypePool.ResolutionModifier and TypeMethodDescriptionLocates and describes the given type by its name.Locates and describes the given type by its name.Locates and describes the given type by its name.Locates and describes the given type by its name.protected TypePool.ResolutionTypePool.AbstractBase.doCache(String name, TypePool.Resolution resolution) Writes the resolution to the cache.protected TypePool.ResolutionTypePool.Default.WithLazyResolution.doCache(String name, TypePool.Resolution resolution) protected abstract TypePool.ResolutionTypePool.AbstractBase.doDescribe(String name) Determines a resolution to a non-primitive, non-array type.protected TypePool.ResolutionTypePool.ClassLoading.doDescribe(String name) protected TypePool.ResolutionTypePool.Default.doDescribe(String name) protected TypePool.ResolutionTypePool.Default.WithLazyResolution.doDescribe(String name) protected TypePool.ResolutionTypePool.Explicit.doDescribe(String name) protected TypePool.ResolutionTypePool.LazyFacade.doDescribe(String name) protected TypePool.ResolutionNon-lazily resolves a type name.Attempts to find a resolution in this cache.Attempts to find a resolution in this cache.Attempts to find a resolution in this cache.Attempts to find a resolution in this cache.Attempts to find a resolution in this cache.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.CacheProvider.Discriminating.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.TypePool.CacheProvider.NoOp.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.TypePool.CacheProvider.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.TypePool.CacheProvider.Simple.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.TypePool.CacheProvider.Simple.UsingSoftReference.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.TypePool.CacheProvider.WithIllegalResolutionReattempt.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.Methods in net.bytebuddy.pool that return types with arguments of type TypePool.ResolutionModifier and TypeMethodDescriptionTypePool.CacheProvider.Simple.getStorage()Returns the underlying storage map of this simple cache provider.Methods in net.bytebuddy.pool with parameters of type TypePool.ResolutionModifier and TypeMethodDescriptionprotected TypePool.ResolutionTypePool.AbstractBase.doCache(String name, TypePool.Resolution resolution) Writes the resolution to the cache.protected TypePool.ResolutionTypePool.Default.WithLazyResolution.doCache(String name, TypePool.Resolution resolution) 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.CacheProvider.Discriminating.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.TypePool.CacheProvider.NoOp.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.TypePool.CacheProvider.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.TypePool.CacheProvider.Simple.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.TypePool.CacheProvider.Simple.UsingSoftReference.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.TypePool.CacheProvider.WithIllegalResolutionReattempt.register(String name, TypePool.Resolution resolution) Registers a resolution in this cache.Constructors in net.bytebuddy.pool with parameters of type TypePool.ResolutionModifierConstructorDescriptionprotectedArrayTypeResolution(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.ResolutionModifierConstructorDescriptionSimple(ConcurrentMap<String, TypePool.Resolution> storage) Creates a new simple cache.