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 creatingTypeDescription
s 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 class
TypePool.AbstractBase.ArrayTypeResolution
A resolution for a type that, if resolved, represents an array type.protected class
TypePool.Default.WithLazyResolution.LazyResolution
A lazy resolution of a type that the enclosing type pool attempts to resolve.protected static class
TypePool.LazyFacade.LazyResolution
The lazy resolution for a lazy facade for a type pool.static class
TypePool.Resolution.Illegal
A canonical representation of a non-successful resolution of aTypePool
.static class
TypePool.Resolution.Simple
A simple resolution that represents a givenTypeDescription
.Fields in net.bytebuddy.pool declared as TypePool.Resolution Modifier and Type Field Description private TypePool.Resolution
TypePool.AbstractBase.ArrayTypeResolution. resolution
The underlying resolution that is represented by this instance.static TypePool.Resolution
TypePool.CacheProvider. UNRESOLVED
The 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. storage
A map containing all cached resolutions by their names.Methods in net.bytebuddy.pool that return TypePool.Resolution Modifier and Type Method Description TypePool.Resolution
TypePool.AbstractBase. describe(java.lang.String name)
Locates and describes the given type by its name.TypePool.Resolution
TypePool.AbstractBase.Hierarchical. describe(java.lang.String name)
Locates and describes the given type by its name.TypePool.Resolution
TypePool. describe(java.lang.String name)
Locates and describes the given type by its name.TypePool.Resolution
TypePool.Empty. describe(java.lang.String name)
Locates and describes the given type by its name.protected TypePool.Resolution
TypePool.AbstractBase. doCache(java.lang.String name, TypePool.Resolution resolution)
Writes the resolution to the cache.protected TypePool.Resolution
TypePool.Default.WithLazyResolution. doCache(java.lang.String name, TypePool.Resolution resolution)
Writes the resolution to the cache.protected abstract TypePool.Resolution
TypePool.AbstractBase. doDescribe(java.lang.String name)
Determines a resolution to a non-primitive, non-array type.protected TypePool.Resolution
TypePool.ClassLoading. doDescribe(java.lang.String name)
protected TypePool.Resolution
TypePool.Default. doDescribe(java.lang.String name)
protected TypePool.Resolution
TypePool.Default.WithLazyResolution. doDescribe(java.lang.String name)
protected TypePool.Resolution
TypePool.Explicit. doDescribe(java.lang.String name)
protected TypePool.Resolution
TypePool.LazyFacade. doDescribe(java.lang.String name)
protected TypePool.Resolution
TypePool.Default.WithLazyResolution. doResolve(java.lang.String name)
Non-lazily resolves a type name.TypePool.Resolution
TypePool.CacheProvider.Discriminating. find(java.lang.String name)
Attempts to find a resolution in this cache.TypePool.Resolution
TypePool.CacheProvider. find(java.lang.String name)
Attempts to find a resolution in this cache.TypePool.Resolution
TypePool.CacheProvider.NoOp. find(java.lang.String name)
Attempts to find a resolution in this cache.TypePool.Resolution
TypePool.CacheProvider.Simple. find(java.lang.String name)
Attempts to find a resolution in this cache.protected static TypePool.Resolution
TypePool.AbstractBase.ArrayTypeResolution. of(TypePool.Resolution resolution, int arity)
Creates a wrapper for another resolution that, if resolved, represents an array type.TypePool.Resolution
TypePool.CacheProvider.Discriminating. register(java.lang.String name, TypePool.Resolution resolution)
Registers a resolution in this cache.TypePool.Resolution
TypePool.CacheProvider.NoOp. register(java.lang.String name, TypePool.Resolution resolution)
Registers a resolution in this cache.TypePool.Resolution
TypePool.CacheProvider. register(java.lang.String name, TypePool.Resolution resolution)
Registers a resolution in this cache.TypePool.Resolution
TypePool.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.Resolution
TypePool.AbstractBase. doCache(java.lang.String name, TypePool.Resolution resolution)
Writes the resolution to the cache.protected TypePool.Resolution
TypePool.Default.WithLazyResolution. doCache(java.lang.String name, TypePool.Resolution resolution)
Writes the resolution to the cache.protected static TypePool.Resolution
TypePool.AbstractBase.ArrayTypeResolution. of(TypePool.Resolution resolution, int arity)
Creates a wrapper for another resolution that, if resolved, represents an array type.TypePool.Resolution
TypePool.CacheProvider.Discriminating. register(java.lang.String name, TypePool.Resolution resolution)
Registers a resolution in this cache.TypePool.Resolution
TypePool.CacheProvider.NoOp. register(java.lang.String name, TypePool.Resolution resolution)
Registers a resolution in this cache.TypePool.Resolution
TypePool.CacheProvider. register(java.lang.String name, TypePool.Resolution resolution)
Registers a resolution in this cache.TypePool.Resolution
TypePool.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.
-