Skip to content

Commit 0d899bc

Browse files
committed
Add missing constructor.
1 parent c8f8f92 commit 0d899bc

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

byte-buddy-dep/src/main/java/net/bytebuddy/agent/builder/AgentBuilder.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3821,6 +3821,18 @@ public Simple(TypePool.Default.ReaderMode readerMode, ConcurrentMap<? super Clas
38213821
this.cacheProviders = cacheProviders;
38223822
}
38233823

3824+
/**
3825+
* Creates a new type locator that caches a cache provider per class loader in a concurrent map.
3826+
*
3827+
* @param readerMode The reader mode to use for parsing a class file.
3828+
* @param lazinessMode The laziness mode to use for when to parse a class file.
3829+
* @param cacheProviders The concurrent map that is used for storing a cache provider per class loader.
3830+
*/
3831+
public Simple(TypePool.Default.ReaderMode readerMode, TypePool.Default.WithLazyResolution.LazinessMode lazinessMode, ConcurrentMap<? super ClassLoader, TypePool.CacheProvider> cacheProviders) {
3832+
super(readerMode, lazinessMode);
3833+
this.cacheProviders = cacheProviders;
3834+
}
3835+
38243836
/**
38253837
* A proxy for {@code java.security.AccessController#doPrivileged} that is activated if available.
38263838
*

0 commit comments

Comments
 (0)